ASP.NET имеет несколько подходов к управлению состоянием - вам нужно выбрать тот, который наиболее подходит вам, а затем сохранить проверенные учетные данные пользователя только один раз.
Если у вас настроен один сервер, и вы можетеЕсли в будущем вам не понадобится несколько серверов / веб-ферм, рассмотрите возможность использования Состояние сеанса ASP.NET .
Состояние сеанса использует внутрипроцессную память на сервере - поэтому, если вы распространяете запросы на несколько серверов, этот подход не будет работать.Затем вы можете подумать о сохранении токена аутентификации в вашей базе данных.У вас может быть сочетание двух - состояний хранения в базе данных .
Наконец, вы можете рассмотреть возможность использования Членство в ASP.NET , что упрощает работусоздание и управление пользователями, аутентификация и авторизация.