Предположим, что я администратор. Я хочу сбросить пароль для пользователя (веб-форма Asp.net). Прежде чем сменить пароль, я хочу заблокировать вход пользователя в систему, так как теоретически он может войти в систему и изменить пароль.Блокировка пользователя во время смены пароля
Я собираюсь установить IsLockedOut «true», но я слышал, что он читается только в базе данных. Есть ли способ выгнать парня? Я имею в виду, что если имя пользователя является «тестом», я хочу, чтобы во время моего операционного периода не было «тестового» входа.
MembershipUser user = Membership.GetUser(userName);
if (user.IsLockedOut == false)
{
// kick out user
}
Спасибо.
уточните, что «выгнать парня» –
См. Обновление пожалуйста ..... –
У вас есть доступ к базе данных? можете ли вы изменить имя пользователя на 'test_reset', чтобы предотвратить вход' test'? –