1

我们是 ASP.Net Identity 的新手,所以请耐心等待,我们正处于分析阶段。我们正在开发一个网络应用程序来销售给他们将托管的客户。我们不想从事登录/安全业务,因此我们希望使用 ASP.Net Identity 来允许他们使用 Microsoft 和 Google 进行登录。

我假设我们的每个客户都必须为我们的应用程序创建一个 Microsoft 帐户和/或 Google Developer Client Id。公司如何管理这些 ID?假设我们的客户希望 2 人或更多人能够管理开发人员 ID,这将如何运作?我看不到如何将另一个电子邮件地址与管理应用程序/项目的帐户相关联。

谢谢,保罗

4

1 回答 1

1

基本思想是每个用户为您的应用程序创建一个本地帐户,并将其与第 3 方帐户(google/fb)相关联,因此您无需在应用程序中存储任何密码,您只需存储一个关联并依赖OpenId 提供者首先进行身份验证,然后您的应用在查找关联的开放 ID 登录后登录相应的用户。

于 2014-04-17T20:38:34.173 回答