如何判断用户是普通用户还是具有ASP.Net SimpleMembership的OpenAuth用户?

如何判断用户是普通用户还是具有ASP.Net SimpleMembership的OpenAuth用户?,asp.net,.net,dotnetopenauth,Asp.net,.net,Dotnetopenauth,是否有一个内置函数来判断用户是普通用户还是openauth用户?我正在使用.NET4.5的内置简单成员资格提供程序。我知道我可以自己检查UsersOpenAuthAccounts表,但我只是想知道是否已经为.net内置了一个函数来执行此操作 我的OpenAuth用户没有本地密码,因此用户将始终使用其OpenAuth凭据登录 谢谢 您可以使用OAuthWebSecurity.HasLocalAccount(userid)。返回布尔值

是否有一个内置函数来判断用户是普通用户还是openauth用户?我正在使用.NET4.5的内置简单成员资格提供程序。我知道我可以自己检查UsersOpenAuthAccounts表,但我只是想知道是否已经为.net内置了一个函数来执行此操作

我的OpenAuth用户没有本地密码,因此用户将始终使用其OpenAuth凭据登录


谢谢

您可以使用
OAuthWebSecurity.HasLocalAccount(userid)
。返回布尔值