Я создаю приложение со страницей входа, которое сравнивает пароль с паролем, хранящимся в базе данных.Я использую суперкласс Person, с 3 подклассами: Admin, Trainer и Member.Моя цель - получить страницу входа, которая перенаправляет человека на домашнюю страницу, где у него есть обзор своего профиля.Если пользователь является администратором, он также имеет доступ к кнопке admintools, которая переносит его на новую страницу с помощью инструментов только для администратора.
Во время урока мы узнали, что Asp.Net имеет встроенную авторизацию ролей и страницу регистрации / входа в систему по умолчанию.Проблема в том, что нам нужно отслеживать пользователей, их пароль, местоположение, их роль, ... в базе данных, и я понятия не имею, возможно ли это при входе / регистрации / ролях по умолчанию.
Пароли не создаются пользователем, а выдаются администратором, который также должен отслеживать пользователей и их пароли.
Можно ли отслеживать все эти вещи со страницей регистрации / входа по умолчанию и будет ли лучше использовать эти значения по умолчанию, чем создавать мою собственную страницу входа?Если лучше создать мою собственную страницу входа, не вызовет ли я проблем с авторизацией роли?