8
所以我想這個問題是有點兩個摺痕的OAuth Facebook驗證用的ASP.NET Web API
的我應該存儲授予Facebook的OAuth的權利納入我的用戶域的實體(臉譜用戶ID?或者令牌時?或兩者或別的東西)
我可以通常使用DelegatingHandler保護ASP.NET Web API以讀取訪問令牌嗎?
目前我的核心架構如下:
- MyApp.Domain:我的域模型在一個類庫項目
- MyApp.DataAccess:我的存儲庫和Entity Framework上下文
- MyApp的.WebAPI:用於RESTful服務的ASP.NET Web API項目
我的客戶是
- MyApp.Website:ASP.NET MVC 4網站
- MyApp.iPhoneApp - 原生的iOS應用程序的iPhone
- MyApp.AndroidApp - 原生Android應用程序
這個問題應該提供一些見解: http://stackoverflow.com/questions/13207673/web-api-open-oauthdotnetopenauth-mvc-4 – Kwal