99

OpenID 認証がどのように機能するかについて知りたいと思っています。

OpenID 認証と、サイトが独自に使用する認証に違いはありますか?

4

1 に答える 1

100

OpenID とは何ですか?

OpenID は、ユーザー中心のデジタル ID のためのオープンで分散化された無料のフレームワークです。OpenID は、既存のインターネット テクノロジ (URI、HTTP、SSL、Diffie-Hellman) を利用し、ブログ、フォトストリーム、プロフィール ページなどで、人々がすでに自分自身の ID を作成していることを認識しています。OpenID を使用すると、簡単に ID を変換できます。これらの既存の URI を、OpenID ログインをサポートするサイトで使用できるアカウントに変換します。

OpenID

OpenIDと従来の認証方式の違いは?

違いは、ID が外部サイト (Wordpress、Yahoo など) に分散されることです。Web サイトは、ID が正しいかどうかを判断し、ログインできるようにします。従来のWebサイト認証は、非公開のデータベースに保持されているデータと照合するため、ユーザー名とパスワードはこのWebサイトへのログインのみに使用できます。OpenID を使用すると、複数の Web サイトで同じ資格情報を使用できます。

使い方?

手順

  1. ユーザーが OpenID 対応の Web サイトに接続します。
  2. ユーザーが資格情報を入力します。
  3. POST は BASE64 で作成されます (Web サイトからプロバイダーへ)
  4. 回答が作成されます (有効期限が含まれます)
  5. Web サイトは、ユーザーをプロバイダーにリダイレクトしてログインさせます。
  6. ユーザーはパスワードを入力して送信します。
  7. 検証が行われます。
  8. ログイン!
于 2008-12-09T19:19:42.810 に答える