ホームページ >バックエンド開発 >PHPチュートリアル >ワンストップログインの導入方法

ワンストップログインの導入方法

WBOY
WBOYオリジナル
2016-06-13 13:19:59916ブラウズ

ワンストップ ログインを実装するにはどうすればよいですか?
a. com
www という 2 つの Web サイトがあり、それぞれのサーバーも異なります。しかし、統一認証パスポート
がある今、どうやってワンストップ(シングルポイント)ログインを実現できるのでしょうか?
私の個人的な理解は次のとおりです (正しいかどうかはわかりません)。 Web サイト a にログインした後、Web サイト b (www.b.com) にアクセスします。確認するパスワード --> true を返します。ログインは成功しました~!
ここでの質問は、b ウェブサイトに入った後に何をすべきかということです。ステーション b に到着した後、ステーション A のユーザー名とパスワードをパスに転送する方法がわかりません。 ?
専門家からアドバイスをいただければ幸いです。
JD.com の Web サイトを参照してください。これは良い例ですが、原理がわかりません。


-----解決策--------- 原理がよくわからない場合は、
シングル サインオン (SSO) (SSO と呼ばれる) は、現在最も人気のあるエンタープライズ ビジネス統合ソリューションの 1 つです。 SSO の定義は、複数のアプリケーション システムにおいて、ユーザーは一度ログインするだけで、相互に信頼されているすべてのアプリケーション システムにアクセスできることです。

A にログインしてチケットを取得します
チケットを B に持っていき、B は A と通信してチケットの合法性を確認します

------解決策------現在、OAuth2.0 も普及しています。飛ぶ。

------解決策------------------ SSO と呼ばれるシングル サインオン (シングルも人気で、OAuth2.0 やさまざまな OAuth が飛び交っています。サインオン) は、現在最も人気のあるエンタープライズ ビジネス統合ソリューションの 1 つです。 SSO の定義は、複数のアプリケーション システムにおいて、ユーザーは一度ログインするだけで、相互に信頼されているすべてのアプリケーション システムにアクセスできることです。
A にログインしてチケットを取得します
チケットを B に持っていき、B はチケットの合法性を確認するために A と通信します
2 階の専門家 ~~~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。