Я использую простой экран входа для входа в экран входа в asp.net формы C#.ASP.NET Простой пользовательский вход
Я знаю, как действовать, чтобы пользователь имел уникальное имя пользователя и т. Д. Я могу сделать это легко.
Мой вопрос заключается в том, что как только пользователь выполнил вход в систему, как я могу оценить пользователя между разными страницами. Имейте в виду, что я не использую встроенную таблицу asp.net Membership and Roles (Есть некоторые причины, по которым я не хочу ее использовать).
Моя мысль заключалась в том, что после входа пользователя в систему, чтобы просто установить настройку сеанса и проверить, что на другой странице, требующей разрешения на доступ. Если у меня есть действующий сеанс, я могу позволить пользователю просмотреть страницу.
я могу сделать что-то вроде:
Session["ValidUser"] = "ValidUser";
Одна вещь, что я не уверен в том, что мнение пользователей сайта в течение 10 часов после входа в систему. Как настроить его так, чтобы сеанс не был тайм-аутом. Также переменная сеанса - лучший способ.
Благодаря
В чем проблема с безопасным файлом cookie? Вы можете установить на нем атрибут 'Secure' или установить' 'в webconfig –
DGibbs