PDA

View Full Version : evntهای login , logoff



رضا عربلو
چهارشنبه 25 مرداد 1385, 11:36 صبح
:متفکر: event های login , log off را چگونه می توان پیدا کرد؟

خاطر نشان می کنم که ممکن است در چندین صفحه کنترل login را گذاشته باشم و همچنین کاربر ممکن است با بستن اکسپلور log off کرده باشد.

این دو event را برای این مورد می خواهم که سفارش دهنده سایت یک log file کلی از زمانیکه هر یوزر لاگین کرده و صفحاتی را که از سایت دیده و لاگ آف کرده را می خواهد.

پیشاپیش از راهنمایهایتان متشکرم.

rahaazusa
چهارشنبه 01 شهریور 1385, 03:13 صبح
چندتا حالت وجود دارد.اگر از ورود نوع فرم که در وب کنفیگ وارد می کنیم استفاده می کنید.
FormsAuthentication
1-اگر از LOGIN خود asp .net 2 استفاده می کنی .خودش دکمهای که نشان دهنده وضعیت کاربر باشه داره LoginStatus.که وقایع
LoginStatus1_LoggedOut کار بر قبلا خارج شده و
LoginStatus1_LoggingOut کاربر الان خارج شده است.را دارد.
2- اگر هم خودتان لگین را طراحی کرده اید از وقایع :
Public Sub FormsAuthentication_OnAuthenticate
(sender As Object,args As FormsAuthenticationEventArgs)
برای خارج شدن هم که باید یک دکمه logout بذاری که کاربر با کلیک روی آن خارج شود.ازتابع
Web.Security.FormsAuthentication.SignOut()
استفاده کن.
در ضمن در FormsAuthentication با بسته شدن مرورگر کاربر خارج می شود .مگر اینکه دکمه به یاد متندن را بزند.