Sessionen erstellen
2 verfasser
:: Datenbanken :: SQL
Seite 1 von 1
Sessionen erstellen
Login erstellen
Neue Login-Seite (login.aspx)
Elemente auf dieser Seite:
lblBenutzer txtBenutzer
lblPasswort txtPasswort
btnLogin
Eine Seite sichern
Auf der zu schützenden Seite die aspx.cs-Seite aufrufen
Logout
Auf der gesicherten Seite folgendes Element erstellen:
btnLogout
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");
}
Weiteres
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.
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
Ähnliche Themen
» Formular erstellen
» Masterpage erstellen
» Abfragen erstellen
» Sicht erstellen
» Neue Datenbank erstellen
» Masterpage erstellen
» Abfragen erstellen
» Sicht erstellen
» Neue Datenbank erstellen
:: Datenbanken :: SQL
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten
|
|