web-dev-qa-db-ja.com

ユーザーフローを中断せずにログイン

ユーザーがログインを要求するアクション(例: プライベートメッセージの送信 )を実行したいとします。これにより、次のようなメッセージでログインするためのリンクがユーザーに提供されます。

登録されたユーザーのみがこのアクションを実行できます。アカウントをお持ちの場合、 ログイン です。

ユーザーは、認証プロセス(ログイン)の後に プライベートメッセージの送信画面 にリダイレクトされますか?

言い換えると:

  1. プライベートメッセージ画面の送信(ユーザーは認証されていません)
  2. ログインする
  3. プライベートメッセージ画面の送信(ユーザー認証)

これは、フローを中断することなく、ユーザーが当初意図したことを実行し続けるための最もユーザーがアクセスしやすい方法ですか?

9
federico-t

最初にログインせずに、Amazonで何でもショッピングしてみてください。

参照->アイテムを選択->カードに追加->チェックアウト->ログイン->住所の選択と支払いを続行します。

Amazonは、ユーザーフローとログインを心配する必要があるトッププレーヤーになりがちです:)したがって、はい、ログインはフローの外の一歩であり、再びログインする必要がありますつまり、.

人を探す->メッセージをクリック->ログイン->メッセージを入力して送信。

13
rk.

これは常にオプションとは限りませんが、経験的にページを離れることなく、ログインをパネルまたはオーバーレイとして提供できます。

5
plainclothes