Jag har gjort några sidor som använder FormsAuthentication som inloggning.
I dessa sidor finns det popup-fönster. Det som händer är att om användaren blir utloggad, så blir användaren omdirigerad till loginsidan, men inuti popupfönstret. Jag vill såklart stänga popupfönstret först, sedan en redirect till loginsidan.
Finns det nåt sätt man kan se om användaren har blivit utloggad?
Dim Login As New FormsAuthenticationTicket(UserID, False, 20)
Vad jag tänkte var om jag är inloggad i ett system med FormsAuthentication, öppnar ett popupfönster för att göra diverse grejjer, sen går på lunch....kommer tillbaka å försöker fortsätta jobba med popupfönstret, så loggas jag ut i det fönstret (skickas tillbaka till loginsidan). Om jag blivit utloggad och försöker göra grejjer i poupfönstret, vill jag stänga det först och sedan ska "huvudsidan" redirectas till loginsidan.
Om du lägger emissions script på loginsidan, så är det ju precis det som händer! Scriptet ser till att loginsidan inte kan öppnas i popupen, utan öppnas i huvudfönstret istället.