gerald
2020 年 8 月 6 日午後 10:19
1
ログインに 2 つのボタンが必要になる理由を思いつきません。
ソーシャルログインを使用する場合、ユーザーの視点から見ればログインとサインアップは同等であり、単にボタンを 1 回クリックするだけで済むため、全く問題ありません。
ユーザー名とパスワードを使用する場合にのみ、新規アカウント作成を提案できます。
現在の仕組みがフラストレーションを招く理由は、未登録のユーザーが「ログイン」をクリックし、ソーシャルログイン(Google、Facebook など)を選択すると、「ユーザー名の選択」画面ではなく、ログイン画面に戻されてしまう点です。本来であれば「ユーザー名の選択」画面に遷移するのが自然です。ユーザーは「サインアップ」をクリックすべきだと知っているはずですが、以前にサインアップしたかどうかを覚えていない場合や、単に間違えてしまった場合はどうすればよいのでしょうか。この混乱は、本来 1 つあればよいボタンが 2 つあることに起因していると思います。ユーザーが未登録であれば、シームレスにアカウントを登録するべきです。
「いいね!」 1
try.discourse.org で Google を使って試してみましたが、既存のアカウントがないメールアドレスでログインしようとすると、新しいアカウント作成画面へ誘導されます。何か別の挙動が見えていますか、それとも私の理解が間違っていますか?もしメールアドレスで手動にアカウントを作成した場合、同じメールアドレスでのソーシャルログインも正しいアカウントにログインします。
それはさておき、私がこれまで見た中で最も優れた統一されたログイン/サインアップの例は https://www.wayfair.com/ ですが、それでも明示的に「サインインまたは作成」と伝える必要があります。
念のためですが、彼らにとって特定のアカウントに紐付けることはそれほど重要ではありません。小売業なので、彼らの仕事はあなたをできるだけ早くチェックアウトまで導くことです。3 つのメールアドレスと 3 つのアカウントを持っていても構いません。
しかし、流れは素晴らしいです。彼らはメールアドレスに基づいてサインアップが必要か作成が必要かを判断します。
その後、パスが分かれます:
「いいね!」 4
gerald
2020 年 8 月 7 日午後 2:07
4
「サインイン」だけにしておくのが良いでしょう。登録していない人でも、これが登録への入り口だと理解できるはずです。
gerald
2020 年 8 月 7 日午後 2:09
5
ありがとうございます!try.discourse.org で試したところ、ご指摘の通り新しいアカウント作成画面にリダイレクトされました。しかし、私の Discourse インストール環境ではそのような動作にならず、ログインページに戻されてしまいます。
何が原因か分かりませんが、最新バージョンの Discourse を使用しています。引き続き調査します!
いずれにせよ、サインアップとログインのフローを統一していただければと願っています。
「いいね!」 1