I run a game bulletin board for Japanese people.
As far as my users are concerned, no one registers via email address. Everyone is registered via Twitter.
Is there a way to display only Twitter integration on the registration screen?
Once Twitter login is enabled, you can disable the enable local login site setting in your admin panel. Then, the login popup will be skipped, and users will be taken straight to Twitter
Was, wenn ich Benutzern erlauben möchte, sich mit Benutzername/E-Mail und Passwort anzumelden, aber sich nicht registrieren zu können? D.h. man kann sich nur mit Twitter registrieren, aber sobald man registriert ist, kann man sich mit Benutzername/Passwort anmelden.
Das ist eine schreckliche UX, da Benutzer, die sich mit Twitter anmelden, keine Passwörter haben und den Passwort-Reset-Flow durchlaufen müssen, bevor sie sich zum ersten Mal anmelden.
Entschuldigung, ich war unklar. Ich meinte:
-
Benutzer können sich auf zwei Arten anmelden: Entweder laden wir sie ein (wobei sie die übliche E-Mail-Adresse und das Passwort angeben) oder sie melden sich über Twitter an. Wir möchten nicht, dass sie sich ohne Twitter-Konto anmelden, es sei denn, wir laden sie ein.
-
Benutzer dürfen sich dann entweder mit einer E-Mail-Adresse/einem Benutzernamen und einem Passwort anmelden (wenn sie eingeladen wurden und somit ihr eigenes Passwort festgelegt haben) oder sich mit Twitter anmelden (wenn sie ein verknüpftes Konto haben).
Ich hoffe, das macht es klarer. Danke.
Ja, das ist machbar. Machen Sie die Website einfach nur auf Einladung zugänglich und konfigurieren Sie die Twitter-Anmeldungen.
Das Problem bei der Umwandlung der Website in ein Einladungsmodell ist, dass die Schaltfläche “Registrieren” auf der Anmeldeseite nicht angezeigt wird. Ich möchte, dass sich nicht eingeladene Benutzer weiterhin registrieren können, aber nur über ein verknüpftes Konto.
Grundsätzlich: “Sie können sich mit Twitter/LinkedIn/Google registrieren. Andernfalls, wenn Sie keines davon haben, müssen Sie eingeladen werden.”
(Mir ist bewusst, dass ich die Registrierungsseite überschreiben kann, um die Eingabefelder und die Schaltfläche “Erstellen Sie Ihr Konto” auf der linken Seite zu entfernen und nur die Schaltflächen für verknüpfte Konten anzuzeigen, aber ich frage mich, ob es einen Weg gibt, dies zu vermeiden.)