Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.

Sessionen erstellen

2 verfasser

 :: Datenbanken :: SQL

Nach unten

Sessionen erstellen Empty Sessionen erstellen

Beitrag von Zwieback Mi Nov 11, 2015 5:50 pm

Login erstellen
Neue Login-Seite (login.aspx)
Elemente auf dieser Seite:

lblBenutzer       txtBenutzer
lblPasswort       txtPasswort

btnLogin

Code: btnLogin_Click schrieb:
if(txt.Benutzer.Text == "[Benutzername]" && txtPasswort.Text == "[Passwort]")
{
Session ["LoggedIn"] = "false";
Response.Redirect ("login.aspx");
}

Eine Seite sichern
Auf der zu schützenden Seite die aspx.cs-Seite aufrufen

Code: page.load schrieb:
if(Session ["LoggedIn"] != null && Session ["LoggedIn"].toString() = "true")
{
}

else
{
Response.Redirect ("login.aspx");
}

Logout
Auf der gesicherten Seite folgendes Element erstellen:

btnLogout

Code: btnLogout_Click schrieb:
{
Session.Abandon ();
Response.Redirect ("login.aspx");
}

Zwieback
Admin

Anzahl der Beiträge : 33
Anmeldedatum : 03.03.14

https://htmlcssanleitungen.forenverzeichnis.com

Nach oben Nach unten

Sessionen erstellen Empty Weiteres

Beitrag von niki22 Mi Dez 16, 2015 9:13 pm

login.aspx.cs:
zuerst wenn true zur Secure-Seite, dann wenn false zur login-Seite

if (txtBenutzer.Text == "Test" && txtPasswort.Text == "test")
{
Session["LoggedIn"] = "true";
Response.Redirect("secure.aspx");
}
else
{
Session["LoggedIn"] = "false";
Response.Redirect("login.aspx");
}

Dann bei der Secure-Seite das Login überprüfen und falls es falsch ist zur login-Seite verweisen (wie oben von Zwieback beschrieben) und dann den Logout-Button einfügen.

niki22

Anzahl der Beiträge : 3
Anmeldedatum : 26.08.15

Nach oben Nach unten

Nach oben

- Ähnliche Themen

 :: Datenbanken :: SQL

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten