Sign Out

mehdi58

Member
سلام
یه سوال در مورد این Sign out داشتم.
احتمالا هنگام چک کردن صندوق پستی تون این کار رو انجام دادین.
سوال من اینه که با این عمل چه اتفاقی از دیدگاه برنامه نویسی می افته؟
یعنی مثلا Timeout طرف تموم میشه یا اینکه چیز دیگه ای مطرح میشه!!!!!!
 
در کل شما وقتی در یه سایتی یوزر و پسورد رو وارد می کنید
ابتدا چک می کنه اگه نام کاربری شما ثبت شده باشه ببینه رمز عبورتون درسته یا نه
وقتی رمز درست باشه نام کابری شما بصورت موقت توسط یه متغیر جلسته ای ( Session ) در کامپیوترتون ذخیره میشه و مادامی که از سایت مذکور خارج نشدید باقی می مونه

با Sign out کردن در واقع شما این متغی رو حذف می کنید و یا مقدار آن را Null قرار می دهید در نتیجه دیگه شما به عنوان کاربر وارد شده محسوب نمیشین و باید از ابتدا وارد شوید

اگه بد توضیح دادم ببخشید
 

mehdi58

Member
من باید برای لینک Sign OUT چه کدی رو بنویسم؟
یا اینکه وقتی طرف روی اون کلیک کرد ببرمش توی صفحه Index یا Default سایتم؟
 
من به Asp تسلط ندارم
اگه Php بود می تونستم کمکتون کنم
ولی روشی که گفتم یه روش کلی هست و توی همه زبان های برنامه نویسی جواب میده
فقط کد نویسی اون فرق می فوکوله
 

mehradmoein

Member
شما ابتدا بايد ببينيد كه با استفاده از چي مشخص مي كنيد كه كاربر وارد شده.session يا cookie .
كه معمولا session هست.مثلا اگه اسم session شما blnIsLogedIn باشه , از اين كد استفاده كنيد :
session("blnIsLogedIn") = ""
يا
session("blnIsLogedIn") = "False"
 

جدیدترین ارسال ها

بالا