7

stackoverflow.com で Gmail アカウント経由のログインを有効にする方法を知りたいです。

両社の間に何らかの取り決めはありますか?それとも単なるAPIですか?

Gmail は Stack Overflow に情報を送信しますか?

API はどこにありますか?

4

3 に答える 3

8

これは OpenID と呼ばれ、Google はプロトコルを実装するだけです。

于 2011-08-10T08:52:12.233 に答える
8

これはOpen IDベース認証と呼ばれWhy説明とHow機能を説明する非常に優れたプレゼンテーションです

stackoverflow などのサイトにアクセスすると、Yahoo、Gmail、またはその他の Open ID プロバイダー経由でログインするオプションが表示されます。

あなたがYahooを選んだとしましょう。次に、StackOverflow は Yahoo に ID とパスワードを使用して認証するように要求し、成功したかどうかに関係なく、stackoverflow の結果を返します。成功すると、stackoverflow はあなたが本物のユーザーであることを認識し、ログインします。このようにして、stackoverflow はすべてのメンバーのユーザー ID とパスワードを保存する必要がなくなり、stackoverflow のためだけに別の ID を作成する必要がなくなります。

于 2011-08-10T08:55:50.623 に答える
1

ログイン ページからわかるように、TJ が言及したように、SO は OpenID とともに G API を他のいくつかのベンダー API とともに使用しています。したがって、ログインすると、G API はログイン情報を含む SO にリダイレクトします。

同じ API を使用しても、Web サイトで同じことを行うことができます。

于 2011-08-10T08:57:31.380 に答える