0

我创建了一个 MVC4 应用程序并实现了 OpenAuth 登录。当用户决定使用外部帐户登录/注册时。例如谷歌用户被带到谷歌登录。成功登录后,应用程序会要求用户注册返回的电子邮件。

现在,当我尝试使用本地电子邮件地址登录时,它会失败。有没有一种方法,当用户使用 Google 成功登录时,应用程序也会创建一个本地用户帐户?

4

1 回答 1

0

我发现已经有功能可以做到这一点。Account 控制器的 Manage 操作允许创建本地帐户。CreateAccount() 方法假定用户存在于 UserProfile 中并为该用户名创建一个会员帐户

于 2012-10-28T13:14:54.093 回答