2011-10-27 4 views
2

Я относительно новичок в аутентификации.Authentiaction позволяет пользователю сменить пароль с первоначально отправленного случайного пароля

Я установил пользователей и роли с помощью Инструмента администрирования веб-сайта, с помощью которого вы можете щелкнуть значок над браузером решений в Visual Studio.

Все это работает нормально. Однако я хочу знать, как настроить его, когда вы создаете пользователя, который случайно генерирует пароль. Также мне бы хотелось, чтобы пользователь мог пойти и изменить там пароль. Вам нужно установить эту функцию самостоятельно в своем приложении или есть встроенный механизм?

ответ

0

Вы можете создать случайный пароль несколькими способами. Отъезд this link. Это отличный пример, показывающий, как это сделать с помощью GUID (кроме вычеркивания тире и использовать только первые n символов GUID).

Вы также можете использовать метод Membership.GeneratePassword(). Это отличное встроенное решение.

Если вы хотите, чтобы ваш пользователь изменил свой пароль, вы можете ввести новые параметры пароля в метод MembershipProvider.ChangePassword().

0

Не уверен, что вы используете аутентификацию на основе форм, ноздесь, на SO, является фантастическим и, скорее всего, ответит на все ваши вопросы.

Смежные вопросы