jaipal0908 Ответов: 3

ASP.net вход и выход из системы нажмите кнопку


Всем Привет,
Я разрабатываю приложение с использованием asp.net, c#.net и SQL server.
Я с помощью элементов управления ASP.NET для входа в систему(логин,LoginView и LoginStatus)

Я хочу использовать сеанс для каждого пользователя.
Мне нужны точные строки кода для назначения сеанса пользователю после входа в систему
и удалить пользователя из сеанса, как только он нажмет кнопку выхода из системы.

Кто-нибудь может мне помочь.
Спасибо,

Sandeep Mewara

"Мне нужны точные строки кода для назначения сеанса..."
Вы нам платите? Это крайне грубо.

Sandeep Mewara

Мой голос 1:
Никаких усилий и требований.

dhiraj mane

Никто не префект.... Сандип

3 Ответов

Рейтинг:
2

taha bahraminezhad Jooneghani

Session.Add("username",HttpContext.Current.User.Identity.Name);
Session.Remove("username");


Рейтинг:
0

jaipal0908

Не могли бы вы, пожалуйста, сказать мне код после входа пользователя, а затем, если пользователь нажимает кнопку выхода из системы, как сеанс должен быть удален и что написать, чтобы перенаправить на страницу входа после выхода из системы нажмите кнопку.

Prasad_Kulkarni

Вы можете использовать: Session.Abandon()

Или попробуйте это:
protected void btnLogout_Click(object sender, EventArgs e)
{
//clear session variables
Session["strIcaNo"] = "";
Session["strEmail"] = "";
Session["strName"] = "";
//redirect to login page
Response.Redirect("Login.aspx");
}


Есть ссылка:
Проблема с кнопкой возврата браузера после выхода из системы[^]

Очистка сеанса после выхода из системы[^]

Рейтинг:
0

dhiraj mane

protected void LogoutButton1_Click(object sender, EventArgs e)
    {
        Session.Abandon();	
	Session.Remove("Username");
        Session.Remove("Password");
        Response.Redirect("Login.aspx");
    }


Nelek

Вы заметили, что этому вопросу уже больше 18 месяцев?