2015-09-30 57 views
0

我已經閱讀了大量的文檔關於這一點,其中很少有如下需要實現單點登錄在PHP

http://www.opengroup.org/security/sso/sso_intro.htm
http://www.authenticationworld.com/Single-Sign-On-Authentication/
http://merbist.com/2012/04/04/building-and-implementing-a-single-sign-on-solution/
https://wiki.queensu.ca/display/itsd/Single+Sign-On

我現在知道這個概念但我的客戶已經有一個系統構建,其中有自己的認證系統已經到位和工作,現在我需要爲他實現這個概念,他的所有應用程序

他給了我只有一個主要應用程序的地方,我可以實現這個,但現在的問題是,客戶端沒有準備好訪問其他應用程序,所以有什麼辦法可以實現一些堵塞並要求客戶每次都進行身份驗證並實施單點登錄。

如果任何人都可以給我基本的構建塊或實現這個步驟的步驟,這將是非常有幫助的。

回答

0

您可以使SimpleSamlPHP成爲您的IDP,以便將Single Sign On應用於您的客戶端應用程序。 SimpleSamlPHP(IDP將負責認證)。這是輕量級的IDP您可以將用戶信息和Payload作爲配置文件存儲。

請參考下面的鏈接來配置SimpleSamlPHP。

https://simplesamlphp.org/docs/stable/