Новичок в MVC, много работал с asp.net, но никогда раньше не использовал встроенное членство, аутентификацию, авторизацию.
У меня есть 2 вопроса:
В дни asp.net я сохранял данные о вошедшем в систему пользователе (имя пользователя, имя и фамилия, адрес электронной почты) в сеансе (используя собственный класс) и просто проверял, что сеанс ["UserDetails"] ! = null на каждой защищенной странице, могу ли я сделать это в MVC? (почему я не делаю это со встроенным материалом? - переместите вопрос № 2)
В моей БД у меня есть таблица авторов (с user & pass), которая связана с 20 другими таблицами, и у меня есть таблица пользователей (с user & pass), которая соединяется с 1 или 2 таблицами.
Скажем, я хочу использовать встроенный материал, как я могу использовать, чтобы проверить логин автора и логин пользователя с тем же поставщиком членства? и как я узнаю, кто в данный момент вошел в систему пользователя или автора при вызове User.Identity.IsAuthenticated?
Спасибо всем!