2013-11-09 37 views
0

在我的ASP.NET MVC應用程序中,當我使用OAuthWebSecurity對用戶進行身份驗證時,Facebook發回一個包含訪問令牌的ExtraData。最初我想到將其存儲在數據庫中,但它在FB文檔中說:在ASP.NET MVC中存儲Facebook訪問令牌的位置?

您還應該刪除存儲的訪問令牌。

...當用戶登出時。

所以令牌應該作爲會話變量來處理,但在ASP.NET MVC中我沒有會話變量(或者有辦法,但它不是一個好的模式)。在會話期間存儲FB用戶獲取令牌的最佳方式是什麼?

感謝

回答

0

有什麼不對使用會話,你是什麼意思沒有會話和「有辦法」是什麼意思?控制器具有會話屬性。應該很容易存儲&在那裏找回你的令牌。