[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Community Passwort-Feld nicht benötigt
Seite 1 von 1

Community Passwort-Feld nicht benötigt

Verfasst: 21. Mär 2016, 18:07
von JonasLoerken
Ist es möglich, das Community Plugin ohne das Passwort-Feld zu verwenden? Der Login soll ausschließlich über eine individuelle Kundennummer statt finden. Das Input-Feld im Formbuilder weglassen funktioniert natürlich nicht :oops:

Re: Community Passwort-Feld nicht benötigt

Verfasst: 22. Mär 2016, 11:11
von Sven B
Nur eine Idee:

Vergeb doch für alle Nutzer das gleich Passwort und dann im Formbuilder übergibst du dem Passwortfeld den "festen" Wert des Passworts und nutzt dann einfach ein verstecktes feld. Oder nutzt zum Ausblenden CSS.

Der User sieht dann nur den Namen bzw. das Kundennummernfeld.

Vorteil:
Wenn deine Kundennummern immer den selben aufbau haben z. B. kdn162-213 , dann könntest du bei der Eingabe von "kdn..." per js das PAsswortfeld ausblenden.

Und wenn es ein Username ist, dann das Passwortfeld drin lassen.


Es ist nur eine Idee

Re: Community Passwort-Feld nicht benötigt

Verfasst: 22. Mär 2016, 13:22
von JonasLoerken
Hey Sven,

nette Idee, danke dafür :) Weißt du wie ich via Formbuilder einen Wert übergebe? Werde es dann so umsetzen!

Re: Community Passwort-Feld nicht benötigt

Verfasst: 23. Mär 2016, 08:05
von Sven B
Es dürfte nach diesem Muster ablaufen.

Passwortfeld:
password|name|label|default_value|[no_db]

Du kannst das "Standard Passwort" dann einfach über das default_value setzen.

Oder der etwas längere Weg, du baust ein kleines JavaScript, welches dann bei vorhandensein eines Schlüsselworts (siehe oben kdn-) das Passwortfeld z. B. per jQuery ausblendet und zugleich den Standard Value setzt.

Da du ja eh nur die kundennummer als Anmelde"code" benutzen möchtest, spielt es keine Rolle ob das PW irgendwo im JS Code oder im HTML Code steckt.

Bedenke nur, das du keine Sicherheitsrelevaten Optionen deinen Kunden anbietest, oder diese dann nochmal absicherst.

Re: Community Passwort-Feld nicht benötigt

Verfasst: 23. Mär 2016, 13:10
von JonasLoerken
Danke für deine Antwort, Sven! :)

Den xForm-Formbuilder Wert wird leider von dem Community Plugin nicht genommen. Keine Chance. Aber du hast mich auf die richtige Spur gebracht, es ist doch eigentlich ganz einfach!

Habe nun einfach per CSS das Passwort-Feld ausgebelndet und übergebe beim absenden den Wert mit dem Master-Passwort. Das simple Javascript dazu:

Code: Alles auswählen

$(function () {
  $('.password').val("PASSWORT");
});
Dankeschön! :)

P.S. Ja, sicher ist anders. Die Kundenvorgabe springt mir dazwischen. Es gibt schon eine Datenbank mit an die 100 Accounts, welche nur aus Kundennummern besteht, daher ist es nicht möglich, eine neue Struktur anzulegen.

Re: Community Passwort-Feld nicht benötigt

Verfasst: 30. Mär 2016, 16:00
von anita
hallo,

wäre es nicht besser, die Überprüfung des Passwortes gleich ganz rauszunehmen?

Re: Community Passwort-Feld nicht benötigt

Verfasst: 31. Mär 2016, 11:50
von Jan.Kristinus
ohne passwort feld geht..

schau dir mal bei der registrierungsbestätigung der community die eingabe im xformbuilder an..

man kann explizit dort definieren mit welchen kriterien man ein login möchte. dort ist das die email und der authcode und das der status=0 sein muss.. genau diese kriterien kann man ergänzen oder kürzen.

lg

jan