我想不出有什么好的理由需要两个按钮来登录。
如果使用社交登录,这完全无关紧要,因为从用户的角度来看,它等同于登录或注册。只需点击一个按钮即可。
只有在使用用户名和密码时,才能提供创建新账户的选项。
令人沮丧的原因是,目前如果某人未注册并点击“登录”,然后选择某种社交登录(如 Google、Facebook 等),他们会被重定向回登录界面,而不是进入“选择用户名”界面,而后者才是合乎逻辑的做法。用户本应知道点击“注册”,但如果他记不清自己之前是否注册过怎么办?如果他只是犯了个错误呢?我认为这种困惑的根源在于我们本应只有一个按钮,却有两个。如果用户未注册,系统应无缝地为其完成注册。
1 个赞
我刚刚在 try.discourse.org 上用 Google 测试了此功能。如果我尝试使用一个尚未注册账号的邮箱地址登录,系统会引导我创建新账号。你看到的情况是否不同,还是我理解有误?如果我先通过邮箱手动创建账号,那么使用相同邮箱的社交登录也能正确登录到该账号。
除此之外,我认为我见过的最出色的统一登录/注册示例之一是 https://www.wayfair.com/,但他们仍然需要明确说明“登录或注册”。
需要注意的是,对他们而言,将用户绑定到特定账号并非至关重要。作为零售商,他们的目标是让用户尽快完成结账,因此并不在意你是否拥有多个邮箱地址或多个账号。
不过,他们的流程确实很流畅。系统会根据邮箱地址判断用户需要注册还是登录。
随后流程分叉:
4 个赞
我只会用“登录”,因为即使有人尚未注册,他们也会明白这是注册的途径。
非常感谢!我在 try.discourse.org 上测试了,正如您所说,我被重定向到了新账户页面。但在我的 Discourse 安装中并未出现这种情况,而是被重定向回了登录页面。我不知道问题出在哪里,我使用的是最新版本的 Discourse……但我会进一步调查!
无论如何——我非常希望看到注册和登录流程能够统一。
1 个赞