2014-03-14 5 views
0

Есть ли встроенная функция, чтобы определить, является ли пользователь обычным пользователем или пользователем openauth? Я использую встроенный простой провайдер членства для .net 4.5. Я знаю, что сам могу проверить таблицу UsersOpenAuthAccounts, но мне просто интересно, есть ли функция, встроенная для .net, для этого.Как сообщить, является ли пользователь обычным пользователем или пользователем OpenAuth с ASP.Net SimpleMembership?

Мой OpenAuth Пользователь не имеет локальный пароль, так что пользователь всегда будет использовать свои учетные данные для OpenAuth войти.

Спасибо!

ответ

1

Вы можете использовать OAuthWebSecurity.HasLocalAccount(userid). Возвращает Boolean.