0
私は、電子メール&パスワードを使用してユーザー登録を行ったアプリケーションを持っています。私はソーシャル認証プロバイダを追加するためのプロセスフローを試しています。 LinkedInのを使用する例として、社会認証プロセスフロー
は、両方が同じように見える&登録処理ログイン:
Get authentication token from LinkedIn
If successful, get id, email, firstname, lastname from LinkedIn.
Try find a user in our user table with email or linkedin id.
If no user create, storing linkedin id, email, firstname, lastname
Login to our site.
- をこれが最も適した流れですか?
- ユーザー作成時のユーザーテーブルのパスワードはどうすればよいですか?ユーザーは後で、LinkedInではなく彼の電子メール&パスワードでログインしたいと思う。
- Twitterは電子メールへのアクセスを提供していないため、上記のプロセスに従うことはできません。