PDA

View Full Version : حرفه ای: Login و ارتباط ان با refresh صفحه؟



alireza_rashvand
یک شنبه 15 مرداد 1391, 17:44 عصر
سوال:
همانگونه که می دانید اگر درون سایتی مانند همین سایت Login کنیم و وارد سایت شویم اطلاعات ما را سایت نشان می دهد اصطلاحا ما را شناسایی می کند .
من این کار را با session انجام می دهم .
حال اگر ما درون سایت بدون حرکت (بدون فعالیت ) باشیم (صفحه Refresh ) نشود سایت ما را دوباره به حالت Login برده و دوباره باید Login کنیم .
سوال اینجاست که زمانی که صفحه رفرش می شود چه اتفاقی می افتد که ما خوارج نمی شویم از صفحه.
به نظر من که timeout sesession های موجود با یک refresh بروز می شوند اگر این دیدگاه درست است چگونه و با چه کدی این کار را انجام می دهند یا اگر اشتباه است راه چیست؟
با تشکر از همه دوستان

Y_Safaiee
یک شنبه 15 مرداد 1391, 18:03 عصر
دوست عزیزم جواب سوال ساده است.

با یک شرط,وقتی کاربر داخل صفحه هست session time out در حال شماره انداختنه حالا کاربر که رفرش رو میزنه یه شرط بررسی میکنه که آیا زمان بیشتر از صفره اگاه باشه دوباره session time out رفرش میشه ولی اگر نباشه ابتدا Sessionها حذف یا خالی میشن و صفحه رفرش میخوره و چون مقادیر یوزر نیم و پسورد نیست عملا قادر به انجام هیچ کاری نیستید.

موفق باشی
بایت بایت

alireza_rashvand
یک شنبه 15 مرداد 1391, 18:39 عصر
ایا دستوری برای رفرش کردن سیشن وجود دارد؟

alireza_rashvand
دوشنبه 16 مرداد 1391, 14:59 عصر
با سلام دوباره می خواستم بدانم که دوستانی هستند که کمک کنند.

Kurdia
دوشنبه 16 مرداد 1391, 15:18 عصر
می تونید زمان timeout خوردن رو در webconfig ببرید بالا

alireza_rashvand
دوشنبه 16 مرداد 1391, 15:37 عصر
سپاس
ولی این راه حلی نیست که من می خواهم
توضیح بیشتر:
به نظر من سایت ها می ایند زمانی که صفحه رفرش می شود سشن های خود را بروز می کنند یعنی فکر کنید که زمان تایم اوت سشن ها 20 دقیقه باشد کاربر بعد از 19 دقیقه صفحه را رفرش کند دوباره 20 دقیقه وقت دارد پس حتما درون سایت این سشن ها بروز می شند .
مشکلی که من دارم این است که اگر ما نتوانیم سشن را بروز کنیم کاربر پس از لاگین کردن حداکثر 20 دقیقه درون سایت خواهد ماند بعد خارج می شود درحالی که مثلا درون همین سایت اگر فعالیت (رفرش صفحه ) داشته باشیم شاید ساعت ها هم نیاز به لاگین دوباره نباشد.
ایا راه حالی و جود دارد؟
سایت ها مشکل خود را چگونه حل می کنند ؟
دوستانی که سایت طراحی کرده اند حتما می توانند به من کمک کنند .

alireza_rashvand
سه شنبه 17 مرداد 1391, 16:29 عصر
با سلام
(تکرار درخواست به علت اهمیت و کاربردی بودن این سوال )
جواب این سوال بسیار برای من اهمیت دارد.
واقعا جوابی برای این سوال نیست؟
ببخشید که هر روز سوالم را تکرار می کنم .

alireza_rashvand
شنبه 21 مرداد 1391, 15:47 عصر
سلام
طراحان این سایت نمی توانند به بنده کمکی کنند؟
این سوال یکی از اصلی ترین قسمت های یک سایت می باشد.
لطفا اگر کسی ایده یا راه حلی دارد کمکی رساند.

alireza_rashvand
یک شنبه 22 مرداد 1391, 19:11 عصر
سلام
می دانم که خیلی از برنامه نویسان از ابزار لاگین خود ویژوال بیسیک استفاده می کنند ولی می خواهم خودم لاگین را انجام دهم .
ایا راهی برای ریست کردن سیشن ها وجود ندارد؟

alireza_rashvand
دوشنبه 23 مرداد 1391, 15:51 عصر
سلام
ایا کسی می داند که سایت ها چگونه قسمت لاگین را طراحی می کنند ؟