Если вы храните их учетные данные в сеансе, я надеюсь, что вы шифруете их.
Но да, если у вас уже есть их учетные данные, вы можете сделать:
FormsAuthentication.SetAuthCookie(username, true);
Выможно также запустить:
if(Membership.ValidateUser(username, password)) {
FormsAuthentication.SetAuthCookie(username, true);
}
перед рукой, чтобы убедиться, что у вас есть правильное имя пользователя и пароль.