Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 4.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

Gebruikersoptie: Herinstellen wachtwoord verplicht

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 07:42
#1
Geacht Forum, wie kan mij helpen?
Ik ben de website van mijn koor aan het omzetten van J3 naar J4. Van de gelegenheid maken we gelijk gebruik om qua styling de boel weer eens een opfrisbeurt te geven.

In de J4 site scherpen we sterkte van wachtwoorden aan en het idee is zodra de J4 site zeer binnenkort in productie gaat de leden (ca. 65) d.m.v. gebruikers-optie: “Herinstellen wachtwoord verplicht” een nieuw wachtwoord te laten invullen.

Ook moeten koorleden als ze als nieuwe lid door de stemtest zijn gekomen, als gebruiker, zelf een nieuw wachtwoord invullen als er voor de eerste keer wordt ingelogd.
De gebruikers optie “Herinstellen wachtwoord verplicht” wordt dan door de beheerder aangezet.

Wat blijkt. In Joomla 3 verschijnt keurig het formulier “profiel-edit” op de goede plaatst voordat de “Welkompagina voor leden” worden getoond.

Als in Joomla 4 door een gebruiker wordt ingelogd met de optie “Herinstellen wachtwoord verplicht”, wordt als eerste pagina de gehele pagina “Welkom voor leden” getoond en blijkt na een hoop zoeken het formulier “member-profile” op de homepagina van de website terecht te komen.

Dat krijg ik aan 65 koorleden echt niet uitgelegd dat ze eerst naar home-pagina zouden moeten gaan om een wachtwoord in te vullen. of ze naar het bestaande menu-item in het ledenmenu te moeten verwijzen waar ze dan hun wachtwoord kunnen wijzigen.

Mijn vragen luiden:
  • Wat doe ik fout?
  • Hoe krijg ik het formulier “member-profile” zichtbaar voorafgaande aan de pagina “Welkom voor leden”? Dat is immers de plek die je zou verwachten en waar het formulier getoond moet worden.
Overigens, net zoals in de J3 productie-site verwijst in de J4-site het login menu-item / module naar de juiste menu’s en menu-items ingevuld bij in- en uitloggen.

Bij voorbaat hartelijk dank voor het meedenken.

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 08:57
#2
Ik kan het niet reproduceren. Overigens heb je het bij Joomla 3 over profiel-edit en bij Joomla 4 over member-profile. Dit valt me op, dus misschien dat je toch ergens een denkfout maakt?
Neem aan dat je de site helemaal opnieuw opbouwt en geen upgrade hebt gedaan?
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Inloggen or Een account aanmaken om te kunnen reageren.

  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37136

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 10:22
#3
De Joomla 4 site is afkomstig van een proef-upgrade van J3 naar J4 en voorzien van nieuwe CSS en heb ik de activiteiten vastgelegd inzake alles wat nodig was.
De inhoud van de J3-site wordt tijdens de zomerperiode (deze week) geconsolideerd en gekopieerd dan vindt de echte upgrade plaats naar J4 en voorzien van alles wat we tijdens de proef-upgrade uitgevonden hebben.
Als alles werkt wordt de J3 site overschreven door de J4-site,

In de J3-site vind ik op de juiste plek; "Welkom voor leden":
Code:
<form id="member-profile" action="/index.php/adreslijsten/jouw-profiel/wachtwoord-wijzigen?task=profile.save" method="post" class="form-validate form-horizontal well" enctype="multipart/form-data">

In de J4-site vind ik op de homepagina:
Code:
<form id="member-profile" action="/joomla4_CKR_ONTW/index.php/component/users/?view=article&amp;id=185&amp;Itemid=101" method="post" class="com-users-profile__edit-form form-validate form-horizontal well" enctype="multipart/form-data">

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 16:29
#4
Zo te zien ontbreekt er dan toch ergens een menu-item (of meerdere)
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Inloggen or Een account aanmaken om te kunnen reageren.

  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37136

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 18:06 - 05 jul 2023 08:13
#5
Geweldig Astrid, je dwingt me weer tot nadenken zoeken en controleren. Door het experimenteren is er een afwijking ontstaan:
  • J3 menu item staat op soort: "Gebruikersprofiel'.
  • J4 menu item stond op soort "Herinstellen wachtwoord".
Na de correctie in J4 komt het formulier nu wel op de juiste plek terecht.
Echter, het formulier wordt pas geopend als je eerst op link klikt op de pagina: "Welkom voor leden".
Kan dat ook direct geopend worden zoals in J3?
Edit Astrid: Ik heb het citaat verwijderd. Het quoten van direct voorafgaande reacties voegt niets toe.
Laatst bewerkt 05 jul 2023 08:13 door Astrid.

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

04 jul 2023 22:17 - 04 jul 2023 22:18
#6
Er is niets gewijzigd op dat gebied in Joomla 4, dus er staat gewoon nog iets niet goed.
Als je je Joomla 3 site upgrade naar Joomla 4 dan zou het exact hetzelfde moeten werken
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Laatst bewerkt 04 jul 2023 22:18 door Astrid.

Inloggen or Een account aanmaken om te kunnen reageren.

  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37136

Gebruikersoptie: Herinstellen wachtwoord verplicht

05 jul 2023 18:37
#7
Helaas!
Na de upgrade naar J4 krijg ik ook niet direct een wijzig wachtwoord scherm met een boodschap te zien als de gebruikersoptie "Herinstellen wachtwoord verplicht" bij een gebruikers op aan is gezet.

Maakt niet uit of je inlogt via een module of een menu-item ik krijg de boodschap: "U bent verplicht om een zelf gekozen wachtwoord in te stellen voordat u verder gaat." met het scherm niet direct te zien.

Als je bij optie "Inloggen" geen verwijzing invult krijg ik eerst het gebruikersprofiel te zien en pas na een actie zoals het klikken op "Wachtwoord wijzigen" of een andere link komt de bewuste boodschap met scherm pas.
Als je bij optie "Inloggen" een menu-item invult krijg je eerst die pagina te zien. Verschijnt pas na ergens op te klikken.
Idem als je bij de optie "Inloggen" een URL invult i.p.v. een menu-item.

Als ik in het ledenmenu het menu-item "Gebruikersprofiel" waar een gebruiker zelf zijn wachtoord kan wijzigen uitzet dan verschijnt de de bewuste pagina pas na een actie op de "home-pagina".

Ik begrijp hier niets van juist omdat er, op dit vlak, geen verschil zou zijn tussen J3 en J4!

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

06 jul 2023 09:20
#8
Als je dit ook bij de gebruiker ziet, dan gaat er dus nog steeds iets niet goed.

Ik kan jouw probleem echt niet reproduceren. Ik kan Pagina na inloggen leeg laten of daar de profielpagina kiezen, ik krijg bij de bewuste gebruiker altijd dit te zien:
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Dit bericht bevat afbeeldingen als bijlage.
Log in of registreer om die te bekijken

Inloggen or Een account aanmaken om te kunnen reageren.

  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37136

Gebruikersoptie: Herinstellen wachtwoord verplicht

06 jul 2023 10:30
#9
En ik krijg eerst de pagina te zien van het menu-item waar naar wordt verwezen. Na een actie krijg ik het scherem pas voor mijn neus waar ik mijn wachtwoord moet wijzigen.

Waar heb ik gezocht:
Er zijn in de template helemaal geen "overrides" gemaakt of aanwezig inzake "user".
Er waren afkomstig uit J3 nog wat taaloverrides aanwezig. Allemaal verwijderd inzake '"USER".

Zou het te maken kunnen hebben met privacy-extensies die allemaal op uit staan?

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

06 jul 2023 10:46
#10
We komen verder. Als je bij Pagina na inloggen iets anders kiest dan menu-item gebruikersprofiel dan gaat de redirect naar die pagina en wat erger is, de gebruiker is gewoon ingelogd.
Ik kom hier wel iets tegen, maar dat is niet helemaal hetzelfde.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Inloggen or Een account aanmaken om te kunnen reageren.

  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37136

Gebruikersoptie: Herinstellen wachtwoord verplicht

06 jul 2023 12:28
#11
Dat lijkt er toch wel heel sterk op.
Hij komt op de homepagina terecht. En ik weet waarom! Omdat hij geen menu-item heeft gemaakt waar de gebruiker zelf zijn wachtwoord kan wijzigen.

Ik ben in ieder geval blij dat ik niet de enige ben met een probleem wat hier sterk op lijkt. De betreffende gebruiker wordt inderdaad vermeld als ingelogd in het beheerconsole voordat het wachtwoord is gewijzigd.

Hetzelfde gedoe dus:

confirmed, the user is logged in.
The profile with request for changing the password comes with the next click.
3.10 and 4.0 work as expected.

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95

Gebruikersoptie: Herinstellen wachtwoord verplicht

06 jul 2023 13:09
#12
Ik heb nog gecontroleerd of er een extensie inzake MFA per ongeluk op "aan" staat. Dat is niet het geval.

Inloggen or Een account aanmaken om te kunnen reageren.

  • keesZ
  • keesZ's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 95
Tijd voor maken pagina: 1.051 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie