PDA

View Full Version : سوال: چطور دسترسی به یک صفحه رو محدود کنم؟؟؟!!



amir-aa
جمعه 24 خرداد 1392, 09:43 صبح
سلام
من یک صفحه دارم که باید مدیر سایت لاگین کنه و در حقیقت پنل مدیریته اما نمیدونم چطور دسترسی رو محدود کنم؟؟؟
یک طرح داشتم که با لاگین یک مقدار به session بدم و اگر اون مقدار وجود نداشت هرچی توی صفحه هست رو hide کنه اما ظاهرا کار جالبی نیست
چیکار کنم؟؟

Alfred188
جمعه 24 خرداد 1392, 10:25 صبح
سلام،
به نظر من می تونید از همون روش session استفاده کنید ولی اگه مقدار وجود نداشت به جای hide اطلاعات کاربر رو به صفحه دیگه ای بفرستید که لاگین کنه

mehdin69
جمعه 24 خرداد 1392, 10:44 صبح
2 تا کار می تونین کنین
صفحاتی که مدیر سایت قراره بهشون دسترسی داشته باشه رو بریزین توی یه فولدر بعد توی اون فولدر یه فایل web.config بسازید و بصورت زیر کسایی که قراره به این صفحات دسترسی داشته باشن رو یگین


<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<Allow users="?"/>
<deny users="?"/>
</authorization>
</system.web>
</configuration>


بجای علامت سوال alllowباید role کاربری که می خواین دسترسی داشته باشه بدید و بجای Deny باید * بزارید

یکی هم همون session هست که اگه اجازه دسترسی نداشتن rediirect بشن به صفحه login سایت