1
使用ASP.NET项目中提供的标准OAuth功能我希望用户能够将其帐户连接到Facebook和GMail帐户,但默认情况下,您还可以使用外部日志注册新帐户在链接,我想禁用此。使用OAuth禁用帐户创建
如何禁用此功能?
使用ASP.NET项目中提供的标准OAuth功能我希望用户能够将其帐户连接到Facebook和GMail帐户,但默认情况下,您还可以使用外部日志注册新帐户在链接,我想禁用此。使用OAuth禁用帐户创建
如何禁用此功能?
我解决它在ProcessProviderResult()
if (User.Identity.IsAuthenticated)
{
// User is already authenticated, add the external login and redirect to return url
OpenAuth.AddAccountToExistingUser(ProviderName, ProviderUserId, ProviderUserName, User.Identity.Name);
RedirectToReturnUrl();
}
else
{
Response.Redirect("~/Account/Register.aspx");
// User is new, ask for their desired membership name
// userName.Text = authResult.UserName;
}
类RegisterExternalLogin.aspx.cs改变这个如果用户没有通过验证我将用户重定向到正常的注册页面。