ユーザーが oAuth (facebook/twitter) を使用して自分のサイトにログインできるようにしたいのですが、クライアント側で認証するとセキュリティ モデルがどのように機能するのか理解できません。
ユーザーが認証されると、authToken と ID を含むリダイレクトを受け取ります。ID を使用してユーザーの情報をデータベースにクエリ/保存することを提案する多くの回答がありましたが、誰でも ID を知っていて、誰のデータも取得できる可能性があるため、これは安全ではありません。
サーバーからの authToken を使用して、それが有効で ID と一致するかどうかを確認する必要がありますか? それとも、ユーザーが自分のサイトにログインする唯一の方法は、サーバー側の認証を使用することだと思いますか?
ありがとう、
-遺伝子