簡體   English   中英

為兩個PHP網站實施單點登錄的策略是什么?

[英]What's the strategy to implement single sign-on for two PHP websites?

有兩個網站,可能會有更多。 一個是簡單的PHP站點,另一個是Drupal。 目標是:

  • 在新用戶在任何網站上注冊時創建兩個用戶帳戶

可選:

  • 當用戶在任何網站上更改密碼時,密碼將同步到另一個網站

有什么建議? 謝謝

你可以使用CAS 有一個drupal模塊 ,還有phpCAS 這應該工作正常,但這不是PHP專用的解決方案。 drupal.org本身使用面包店進行SSO。

首先,您需要確保兩個網站都能夠連接到同一個SQL數據庫。 如果他們有不同的域,您將需要選擇一個站點作為登錄的主網關並檢查他們是否已登錄。

這是谷歌的方法,我覺得很棒......你可以用同樣的方式創建自己的API

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM