Я пытаюсь создать приложение ASP.NET MVC 3, в котором у меня есть моя собственная система аутентификации. Я последовал за некоторыми битами, написанными на this site, которые я нашел в другом сообщении SO.Где хранить информацию для входа пользователя?
Примерно на полпути вниз автор пишет короткий менеджер сеансов, чтобы сохранить регистрационную информацию пользователя. Я, очевидно, тоже хочу это сделать, но автор намекает, что это нехороший способ делать вещи и что есть другие, более эффективные способы сделать это.
Это все хорошо и хорошо, но каковы эти лучшие способы поиска информации о сохраняющейся регистрации?
В настоящее время я сохраняю имя пользователя, идентификатор пользователя и статус входа в сеанс, так как мне нужно вытаскивать информацию о пользователе каждый раз так часто, и имя пользователя удобно для быстрого доступа, а не для повторного -Загрузить базу данных на каждой странице.
Спасибо за все ответы. Хотел бы я отметить более 1 как ответ. –