Cloudrail-social-login

提供:Dev Guides
移動先:案内検索

Cloudrail-ソーシャルログイン

このセクションでは、(Web)アプリにソーシャルログインを実装するユースケースを示します。 この章では、ソーシャルログインの概要のみを示し、以降の章では、FacebookおよびTwitter用に設定する方法を示しますが、Google Plus、LinkedIn、GitHub、Instagram、Slack、Windows Liveなどのサービスを追加するのは非常に簡単ですそしてヤフー。 サーバー側でNode.jsとExpressを使用します。

なぜソーシャルログインですか?

ソフトウェア開発者とアーキテクトがフロントエンドにバックエンドを追加する最も一般的な理由の1つは、ユーザー管理の必要性です。 ユーザー管理が機能するためには、サインアップとサインイン機能が重要です。 過去には、ほとんどのアプリケーションに認証用の独自のシステムがあったため、すべてのユーザーは、電子メールアドレス、パスワード、その他の情報を提供することにより、積極的にアカウントを作成する必要がありました。

これはユーザーにとって面倒なだけでなく、悪名高い安全性もありません。 多くのユーザーは、「パスワード疲労」として知られるあらゆる場所で同じパスワードを使用し、パスワードが保存されているすべての関係者で、パスワードが盗まれる可能性が高まります。

最近、ますます多くのサービスが「ソーシャルログイン」(「Facebookでログイン」、「GitHubでログイン」など)を提供し、人気のあるプラットフォームで既存のアカウントでユーザーがサインアップ/ログインできるようにすることでユーザーエクスペリエンスを向上させています。