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
4 个赞
如果我想允许用户使用用户名/电子邮件和密码登录,但不允许注册?也就是说,您只能通过 Twitter 注册,但一旦注册,您就可以使用用户名/密码登录。
这是一种糟糕的用户体验,因为通过 Twitter 注册的用户将没有密码,不得不在首次登录前经历密码重置流程。
3 个赞
抱歉,我之前没有说清楚。我的意思是:
-
用户可以通过两种方式注册:我们邀请他们(他们提供常规的电子邮件和密码),或者他们通过 Twitter 注册。除非我们邀请他们,否则我们不希望他们没有 Twitter 账户就进行注册。
-
然后,用户可以通过电子邮件/用户名和密码(如果他们被邀请,因此设置了自己的密码)登录,或者通过 Twitter 登录(如果他们有关联的账户)。
希望这能说得更清楚。谢谢。
可以,这可以做到。只需将网站设为仅限邀请,并配置 Twitter 登录。
将网站设为仅限邀请制的问题在于,注册按钮不会显示在登录页面上,但我希望未受邀用户仍能注册,但只能通过关联帐户进行注册。
基本上,“您可以使用 Twitter/LinkedIn/Google 注册。否则,如果您没有这些帐户,则必须被邀请。”
(我意识到我可以覆盖注册页面,移除左侧的输入字段和“创建您的帐户”按钮,只显示关联帐户按钮,但我想知道是否有办法避免这种情况。)