2013-03-21 111 views
2

我正在開發一個更大的項目,該項目將包括用於Windows Phone 8/Windows 8 /可能iOS和Android的網站和客戶端移動應用程序。 在網站上,用戶可以使用本地經典帳戶或使用OAuth提供商(FB,Twitter,Google,Microsoft帳戶)登錄。 現在我正在開發我的移動應用程序,但並不真正知道如何將它們與現有用戶數據庫連接,以允許用戶使用所有這些登錄方式。ASP.NET MVC 4 SimpleMembership和移動服務

移動服務提供了一種身份驗證方法,但它似乎無法與MVC 4中的現有SimpleMembership一起工作。另外,即使我獲得了OAuth提供程序的工作,如何使「經典登錄」用戶能夠在應用程序中登錄仍然存在問題。

你有什麼想法如何procceed?我的目標是創建一個無縫的體驗,這將在所有設備上統一。這就要求我統一用戶訪問方法。

+0

不太確定,但我建議在這裏解決:http://stackoverflow.com/questions/15497946/azure-mobile-services-or-asp-net-mvc-4-web-api/15540511# 15540511 – justin 2013-03-22 02:00:59

回答

2

我最終在我的網站上創建了一個身份驗證服務,爲我的應用程序創建了一個令牌,以便他們稍後可以調用其他認證的服務。這使我失去了移動服務,但我獲得了使用我想要的任何身份驗證服務的能力,因爲現在應用程序是獨立的,只需使用網站界面即可登錄。