Реєстрація аутентифікація авторизація
Реєстрація - створення логіна, пароля (можливо, чогось ще) і запис їх в базу даних.
Аутентифікація - перевірка логіна, пароля (можливо, чогось ще) в базі даних.
Серверні елементи групи Login:
1 CreateUserWizard -Елемент управління, призначений для реєстрації користувача в базі даних
3 ChangePassword -Елемент управління, призначений для зміни пароля
4 PasswordRecovery -Елемент управління, призначений для відновлення пароля
5 LoginName - елемент управління, який відображає ім'я поточного користувача
6 LoginStatus - елемент управління, який перевіряє аутентифікацію користувача і перемикає стан посилання для входу або виходу з веб-сайту
Для того, що б використовувати служби Membership, потрібно створити спеціальну структуру таблиць.
Сконфігуріруем базу даних за допомогою утиліти aspnet_regsql.exe. яка знаходиться
Цю команду потрібно виконати в командному рядку, попередньо скопіювавши повний шлях до бази даних і вставивши його в одинарні лапки.
aspnet_regsql.exe -C "Data Source = (localDB) \ v11.0; Database = 'сюда_вставіть_путь_к_базе'; Integrated Security = True" -A all
Виділіть папку v4.0.30319, натисніть клавішу Shift і клацніть правою кнопкою миші. У контекстному меню виберіть Відкрити вікно команд.
Вставте команду, вказавши в ній шлях до бази даних, в моєму прикладі це
aspnet_regsql.exe -C "Data Source = (localDB) \ v11.0; Database = 'D: \ PROJECT \ AAA \ _0067 \ APP_DATA \ ABC.MDF'; Integrated Security = True" -A all
Утиліта згенерувала таблиці в базі даних.