ASP.NET Login Verwaltung???
da_muhhh 20.06.2003 - 11:21 636 5
da_muhhh
Little Overclocker
|
Ich habe mit ASP und c# auf der Basis von Web Services ein Programm geschrieben, welches eine Notenverwaltung darstellt, und Lehrern sowie Schülern die Möglichkeit bieten soll Einsicht auf den Notenstand zu haben, Lehrer ausserdem Zugriff auf die Daten um Noten zu ändern.
Die Oberfläche soll je nach Art der Anmeldung (Lehrer, Schüler) schon anders aussehn, und ich weiß nicht wie ich den weiteren Formularen mitteilen könnte wer sich gerade eingeloggt hat. Zur Zeit habe ich den eingeloggten User in die DB geschrieben, was ich jedoch nicht für sehr effektiv halte. Kann mir einer helfen und gewisse Anhaltspunkte nennen wie ich die Benutzerverwaltung beim einloggen besser verwalten kann?
mfg
|
The Red Guy
Untitled
|
Gibt doch bestimmt auch noch bei asp.net sessions und sesstion-variablen oder ?
Da könntest du den aktuellen User hinterlegen.
|
Yeahman
OC Addicted
|
Gibt doch bestimmt auch noch bei asp.net sessions und sesstion-variablen oder ? Es gibt einfach ein Session objekt, in das du jeden Typ der serializable ist reinstellen kannst. Syntax: Session("xxx") = mystring, und umgekehrt kannst wieder rauslesen.
|
da_muhhh
Little Overclocker
|
Sessions funktionieren leider nicht, da die nur immer für ein Formular gültig sind!
Ich habe ein Frameset erstellt in dem sich im linken Frame ein Menü, und im rechten Frame der Hauptteil mit den verschiedenen Formularen befindet.
Beim Start der Seite soll ein Login Fenster den aktuellen User speichern. Wie kann ich diesen User speichern so dass er in meinen anderen Formularen erhalten bleibt? mfg
|
AoD
aka AngelOfDeath
|
du weißt schon was sessions sind, oder? session wird ungültig (ist von browser zu browser unterschiedlich): + wenn der webserver neu gestartet / kompiliert wird + wenn der client seine cookies löscht + wennn der browser geschlossen wird + wenn der server die aktuelle session für ungültig erklärt
aber NICHT, wenn du auf die nächste seite der website kommst!!
|
da_muhhh
Little Overclocker
|
vielen dank für die antwort! nach stundenlangem rätzeln und probieren habe ich nun endlich bemerkt dass der grund für meine nicht gespeicherten cookies an der ZONE ALARM liegt!!! Bei jedem debug versuch hat sie die cookies geblockt naja, sehr, sehr ärgerlich
|