Пользовательское членство 3 части входа

В целях реализации пользовательского DefaultMembershipProvider с использованием универсальных поставщиков этот поставщик должен обрабатывать 3 сегмента для проверки подлинности.

  1. GroupID
  2. UserName
  3. пароль

В настоящее время у меня есть функции, которые возвращаются в код по умолчанию, объединяя GroupID и имя пользователя в качестве имени пользователя, как показано ниже

 public UserMembership GetUser(int GroupID, string username, bool userIsOnline)
{
    UserMembership user = new UserMembership(base.GetUser(GroupID.ToString() + ":" + username, userIsOnline));

    return user;
}

Для меня это похоже на взлом, чистый взлом, но все же взломать. Любой может получить лучшую идею о том, как реализовать это, не создавая полноценного поставщика с нуля.

0 ответов

Другие вопросы по тегам