2

我正在做一个更大的项目,该项目将包括一个网站和客户端移动应用程序,适用于 Windows Phone 8/Windows 8/以后可能是 iOS 和 Android。在网站上,用户可以使用本地经典帐户或使用 OAuth 提供程序(FB、Twitter、Google、Microsoft 帐户)登录。现在我正在开发我的移动应用程序,但真的不知道如何将它们与现有的用户数据库连接以允许用户以所有这些方式登录。

移动服务提供了一种身份验证方式,但它似乎无法与 MVC 4 中现有的 SimpleMembership 一起使用。此外,即使我让 OAuth 提供程序正常工作,如何启用“经典登录”用户仍然存在问题登录应用程序。

您对如何进行有任何想法吗?我的目标是创造一种无缝的体验,这将在所有设备上统一。这需要我统一用户访问方式。

4

1 回答 1

2

我最终在我的网站上创建了一个身份验证服务,为我的应用程序创建了一个令牌,以便他们以后可以调用其他经过身份验证的其他服务。这导致我失去了移动服务,但我获得了使用我想要的任何身份验证服务的能力,因为应用程序现在独立于它,只需使用网站界面登录即可。

于 2013-03-29T10:49:17.807 回答