0
基本上我有一個獨立的websockets服務器,所以當我用PHP登錄到Facebook時我想將用戶訪問令牌存儲在MySQL數據庫中,然後當用戶連接到websockets服務器並聲明用戶名時,我想比較用戶提供的訪問令牌和MySQL數據庫中的訪問令牌。用戶認證facebook
這是一個很好的方法嗎?
基本上我有一個獨立的websockets服務器,所以當我用PHP登錄到Facebook時我想將用戶訪問令牌存儲在MySQL數據庫中,然後當用戶連接到websockets服務器並聲明用戶名時,我想比較用戶提供的訪問令牌和MySQL數據庫中的訪問令牌。用戶認證facebook
這是一個很好的方法嗎?
用戶訪問令牌最終會過期,因此每次用戶重新驗證您的應用時都需要更新數據庫。
進一步思考這個方法後,它不再是一個可行的選擇,有沒有一種方法可以確保訪問令牌在C#中是正確的? – user2498443
我對C#並不熟悉,但最終確定訪問令牌是否正確的最佳方式是如果您的應用程序可以代表用戶進行API調用。您需要一種將用戶令牌與特定用戶相關聯的方式,這可以使用數據庫。 Facebook提供持續長達60天的擴展訪問令牌,在此時用戶需要重新驗證應用程序,以便刷新擴展訪問令牌。 我用完了字符,但看看他們的PHP服務器端流程及其不同類型的訪問令牌,看看是否有幫助 – heugal