2016-11-15 74 views
0

我們在Laravel框架上有兩個不同的應用程序,我們希望將登錄用戶從一個應用程序重定向到另一個應用程序,而不必登錄再次,在另一個應用程序。Laravel 5.1將登錄用戶重定向到另一個Laravel應用程序

有人可以引導/建議的東西,使其工作請嗎?

+1

你應該使用SSO(Single Sing On)這個 –

+0

@SaumyaRastogi比SSO更簡單嗎? –

+1

也許會話/本地存儲? –

回答

1

嗯,這裏是我們如何解決

應用我們存儲登錄用戶的用戶ID和會話密碼(哈希密碼)的 1.各地得到。 2.創建與該用戶ID和密碼的鏈接 3.當已登錄用戶點擊該鏈接,發佈用戶ID和密碼,以應用程序B

上應用B 1.創建2新崗位路線參數(用戶名和密碼) 2.在控制器功能中,將用戶提交的用戶ID和散列密碼與應用B數據庫中的用戶ID和密碼匹配。 3.如果是完全一樣的,登錄的用戶與

Auth::loginUsingId($UserID, true); 

和他/她重定向到區域記錄下來,否則他/她重定向到登錄頁面。

希望這可以幫助其他人尋找相同的東西。

相關問題