amir_masoud
چهارشنبه 05 شهریور 1382, 02:00 صبح
سلام
در asp.net و با استفاده از کوکی ها می شه به user ها اجازه دیدن بعضی از صفحات رو تا زمانی که login نکردن نداد .
من زمانی که یه کاربر login می کنه ( در فرم login) یه کوکی درست میکنم .
و مثلا اگه نخوام که به صفحه ای بنامmaster تا زمانی که login نکرده دسترسی نداشته باشه ( اگه ادرس صفحه رو مستقیمآ وارد کنه) در رویداد page_load صفحه چک می کنم که اگه کوکی درخواستی هست صفحه رو باز کنه و اگه نیست اونو به صفحه login ببره ولی زمانی که ادرس صفحه رو مستقیما ( master.aspx ) وارد می کنم هیچ صفحه ای رو باز نمی کنه .
به نظر شما مشکل من چیه و اصلا راه انجام این کار همین هست یا نه وبهترین روش چیه ؟
در asp.net و با استفاده از کوکی ها می شه به user ها اجازه دیدن بعضی از صفحات رو تا زمانی که login نکردن نداد .
من زمانی که یه کاربر login می کنه ( در فرم login) یه کوکی درست میکنم .
و مثلا اگه نخوام که به صفحه ای بنامmaster تا زمانی که login نکرده دسترسی نداشته باشه ( اگه ادرس صفحه رو مستقیمآ وارد کنه) در رویداد page_load صفحه چک می کنم که اگه کوکی درخواستی هست صفحه رو باز کنه و اگه نیست اونو به صفحه login ببره ولی زمانی که ادرس صفحه رو مستقیما ( master.aspx ) وارد می کنم هیچ صفحه ای رو باز نمی کنه .
به نظر شما مشکل من چیه و اصلا راه انجام این کار همین هست یا نه وبهترین روش چیه ؟