Page 1 of 1

[Opgelost] Frontendusers zonder gebruikersnaam

Posted: Thu Sep 02, 2010 6:01 pm
by erpee
Is er een manier om Front-end users te gebruiken zonder dat er een gebruikersnaam ingevuld dient te worden? Ik wil een standaard inlog zo simpel houden dat 1 wachtwoord voldoende is. (deze minimale protectie volstaat.)

Re: Frontendusers zonder gebruikersnaam

Posted: Thu Sep 02, 2010 6:16 pm
by deactivated010521
----------

Re: Frontendusers zonder gebruikersnaam

Posted: Thu Sep 02, 2010 8:03 pm
by RonnyK
Enkel een wachtwoord lijkt me meer op de .htaccess met .htpasswd beveiliging, dan via FEU, welke een gebruikerspecifieke is.

Ronny

Re: Frontendusers zonder gebruikersnaam

Posted: Fri Sep 03, 2010 3:40 pm
by erpee

Code: Select all

.htaccess met .htpasswd
is op zich wel de oplossing  MAAR ... ik ben geen php guru dus ik loop nu al vast.

Heeft iemand een voorbeeldje dat werkt in CMSms

En (ja, ik ga ook nog eisen stellen  ;D) ik zou het graag met een "gewoon" invulveldje en knop willen zodat het daarna goed te stylen is en past bij de opmaak van de website.

Re: Frontendusers zonder gebruikersnaam

Posted: Fri Sep 03, 2010 4:26 pm
by deactivated010521
----------

Re: Frontendusers zonder gebruikersnaam

Posted: Fri Sep 03, 2010 7:59 pm
by Rolf
Uhm, zou je met FEU de loginnaam niet 'hidden' kunnen meesturen  :-\
Zo hoef je alleen een wachtwoord te gebruiken...

grt. Rolf

Re: Frontendusers zonder gebruikersnaam

Posted: Fri Sep 03, 2010 10:36 pm
by deactivated010521
----------

Re: Frontendusers zonder gebruikersnaam

Posted: Sat Sep 04, 2010 7:40 am
by erpee
Rolf wrote: Uhm, zou je met FEU de loginnaam niet 'hidden' kunnen meesturen  :-\
Zo hoef je alleen een wachtwoord te gebruiken...
Dit was het idee dat ik gisteren ook bedacht. Dit moet dus mogelijk zijn?

Update: Ik ben dit nu aan het uitproberen maar het gaat nog niet helemaal zoals ik wil.
deze code doet het i.i.g. niet:

Code: Select all

<input type="hidden" name="{$input_username}" value="Gebruiker"/>
("Gebruiker" is fictief..)

Ik heb zelf het idee dat het o.a. aan "{$input_username}" ligt. Maar ik weet niet waar ik de juiste codes voor FEU terug kan lezen.

Re: Frontendusers zonder gebruikersnaam

Posted: Sat Sep 04, 2010 3:39 pm
by Rolf
Erpee

Plaats in het inlog sjabloon de tag {get_template_vars}

Zoek de waarde voor {$input_username}
Het zal iets zijn als:

Code: Select all

<input type="text" class="cms_textfield" name="m713a0feu_input_username" id="m713a0feu_input_username" value="" size="40" maxlength="40" />
Wijzig vervolgens in het inlogsjabloon:

Code: Select all

{$prompt_username} {$input_username}
met de gevonden code en wijzig daar het type in hidden, en vul de value waarde in:

Code: Select all

<input type="hidden" class="cms_textfield" name="m713a0feu_input_username" id="m713a0feu_input_username" value="gebruikersnaam" size="40" maxlength="40" />
Het gebruikersnaam veld zal nu automatisch ingevuld zijn.
De {get_template_vars} kan weer weg natuurlijk.
Hoop dat je hier wat mee kan.

Grt. Rolf  :)

Re: Frontendusers zonder gebruikersnaam

Posted: Sun Sep 05, 2010 6:51 am
by erpee
Great!!!!!!

Dank je Rolf. Het werkt. Leuke tag trouwens dat:

Code: Select all

{get_template_vars}
Ga ik vast vaker gebruiken. ;D

Re: [Opgelost] Frontendusers zonder gebruikersnaam

Posted: Sun Sep 05, 2010 7:52 am
by Rolf
Mooi, op zich zou je zo ook wel meerdere accounts kunnen maken als je de zaak omkeert.
Je maakt een aantal accounts aan met hetzelfde wachtwoord.
In plaats van de gebruikersnaam hidden mee te sturen, doe je dit met het wachtwoord.
Zou ook moeten kunnen werken...

grt. Rolf :)

Re: [Opgelost] Frontendusers zonder gebruikersnaam

Posted: Fri Sep 10, 2010 9:39 am
by erpee
Nog even een belangrijke update.

Als je dit toe gaat passen, geef dan wel  aan dar gebruikers meerdere keren mogen inloggen. Anders gebeurt het als 1 iemand heeft ingelogd, verder niemand kan inloggen. (en dat was in mijn idee nou juist wel de bedoeling.)

Image