我使用hybridauth通過Facebook登錄用戶到我的PHP網站。我可以通過Facebook應用程序認證後的回調URL傳遞一個變量
$hybridauth = new Hybrid_Auth($config);
$facebook = $hybridauth->authenticate("Facebook");
$facebook_user_profile = $facebook->getUserProfile();
($config
包含了我的應用程序ID和祕密密鑰)
這一切運作良好,但我想將用戶重定向時,基於他們已經登錄該頁面返回給回調URL從中,以便我可以在登錄後將它們返回到此位置。
有沒有一種方法來發送自定義變量與認證(如URL,甚至一個簡單的ID),這樣我就可以在過程的另一端閱讀並瞭解認證請求啓動了哪裏。
這是可能的,還是我吠錯了樹?
額外的榮譽,如果有人知道如何做到這一點的混合使用,但把我在正確的軌道上的任何建議,更歡迎屆時。
狀態好像我想要什麼,我會通過混合文檔,看看我能找到。 – Finglish 2013-02-27 14:03:58
謝謝!對於我有限的需求,向redirect_uri添加變量是最好的方式,因爲混合不支持「狀態」變量。 – Finglish 2013-03-03 18:30:47