Benutzer mit den meisten Antworten
membership wie kann ich mitbekommen wenn der user abgemeldet ist?

Frage
-
Hallo NG,
ich habe eine eigene Membership class. In dieser bekomme ich in der Methode ValidateUser mit, das der User sich anmeldet. NUn kann ich in der Datenbank den Zeitpunkt eintragen.
Aber wie bekomme ich mit wenn der User abgemeldet wird?
In habe versucht in der class Global.Session_End
MembershipUser mUser = Membership.GetUser();
aber mUser ist immer null.
Danke für jeden Hinweis und Tipp.
Grüße Ingo
Antworten
-
Hallo Ingo,
ich habe eine eigene Membership class. In dieser bekomme ich in der Methode ValidateUser mit, das der User sich anmeldet. NUn kann ich in der Datenbank den Zeitpunkt eintragen.
Aber wie bekomme ich mit wenn der User abgemeldet wird?
Meldet sich der User manuell ab? In dem Fall kannst Du das über die Seite, die für das Logout zuständig ist, machen.
Ansonsten wird da nichts abgemeldet, die notwendigen Infos sind clientseitig in einem Cookie abgespeichert, was halt irgendwann abläuft. Die Serveranwendung bekommt davon nichts mit.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 11. August 2010 13:08
Alle Antworten
-
Hallo Ingo,
ich habe eine eigene Membership class. In dieser bekomme ich in der Methode ValidateUser mit, das der User sich anmeldet. NUn kann ich in der Datenbank den Zeitpunkt eintragen.
Aber wie bekomme ich mit wenn der User abgemeldet wird?
Meldet sich der User manuell ab? In dem Fall kannst Du das über die Seite, die für das Logout zuständig ist, machen.
Ansonsten wird da nichts abgemeldet, die notwendigen Infos sind clientseitig in einem Cookie abgespeichert, was halt irgendwann abläuft. Die Serveranwendung bekommt davon nichts mit.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 11. August 2010 13:08