stackoverflow.com で Gmail アカウント経由のログインを有効にする方法を知りたいです。
両社の間に何らかの取り決めはありますか?それとも単なるAPIですか?
Gmail は Stack Overflow に情報を送信しますか?
API はどこにありますか?
stackoverflow.com で Gmail アカウント経由のログインを有効にする方法を知りたいです。
両社の間に何らかの取り決めはありますか?それとも単なるAPIですか?
Gmail は Stack Overflow に情報を送信しますか?
API はどこにありますか?
これは OpenID と呼ばれ、Google はプロトコルを実装するだけです。
これはOpen ID
ベース認証と呼ばれ、Why
説明とHow
機能を説明する非常に優れたプレゼンテーションです
stackoverflow などのサイトにアクセスすると、Yahoo、Gmail、またはその他の Open ID プロバイダー経由でログインするオプションが表示されます。
あなたがYahooを選んだとしましょう。次に、StackOverflow は Yahoo に ID とパスワードを使用して認証するように要求し、成功したかどうかに関係なく、stackoverflow の結果を返します。成功すると、stackoverflow はあなたが本物のユーザーであることを認識し、ログインします。このようにして、stackoverflow はすべてのメンバーのユーザー ID とパスワードを保存する必要がなくなり、stackoverflow のためだけに別の ID を作成する必要がなくなります。
ログイン ページからわかるように、TJ が言及したように、SO は OpenID とともに G API を他のいくつかのベンダー API とともに使用しています。したがって、ログインすると、G API はログイン情報を含む SO にリダイレクトします。
同じ API を使用しても、Web サイトで同じことを行うことができます。