[英]Laravel external(from another domain) api request to check if the user is logged in a server (main server)
如何通過外部呼叫(外部域)對主服務器進行登錄檢查? 應該是js客戶端-服務器調用。
換句話說,domain1.com對main-domain.com進行客戶端-服務器調用,以檢查用戶是否已經登錄main-domain.com。
您要查找的是帶有cookie的跨域請求,這要求您必須在域上指定一些標頭輸出,您可以在此stackoverflow鏈接中找到更多信息。
您將在主域上需要某種處理程序來啟動會話,驗證其是否具有表明已登錄的必要會話數據,並為調用方返回true / false。
據我說,最簡單的方法是在您的主域中保留一個標志。 因此,您需要做的是。
在用戶表中添加一個字段,例如isLoggedIn
創建一個API,當您從domain1.com撥打電話時返回true或false
根據API的結果處理數據。
您可以通過兩種方式:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.