نمایش نتایج 1 تا 6 از 6

نام تاپیک: تشخیص هویت کاربران هنگام ورود به سایت

  1. #1
    کاربر دائمی آواتار ehsan_savadkohi
    تاریخ عضویت
    آذر 1390
    محل زندگی
    اصفهان
    پست
    150

    Question تشخیص هویت کاربران هنگام ورود به سایت

    سلام دوستان.
    درحال ساخت پروژه دانشگاهی هستم. میخواهم هنگام ورود کاربر هریک به قسمت مربوط به خودش منتقل شوند. من دارای 3 نوع کاربر هستم.مدیر_کاربر معمولی و کاربر ویژه. با چگونه عمل کنم. فرم لاگینم کار میکنه. ولی شناسایی نمیکنه.
    کاربر معمولی هم وارد محیط مدیریت سایتم میشه. لطفا کمکم کنید.

  2. #2
    کاربر دائمی آواتار فرزند کوروش
    تاریخ عضویت
    مهر 1389
    محل زندگی
    برنامه نویس زندگی هم میکنه؟
    پست
    486

    نقل قول: تشخیص هویت کاربران هنگام ورود به سایت

    باید از سیشن استفاده کنبد

  3. #3
    کاربر دائمی آواتار ehsan_savadkohi
    تاریخ عضویت
    آذر 1390
    محل زندگی
    اصفهان
    پست
    150

    نقل قول: تشخیص هویت کاربران هنگام ورود به سایت

    نقل قول نوشته شده توسط فرزند کوروش مشاهده تاپیک
    باید از سیشن استفاده کنبد
    سلام.
    من بحث لاگین را به خوبی اعمال کردم.و به خوبی کار میکنه. ولی اینکه چجوری کاربر را از لحاظ نوع کاربری شناسایی کنم را نمی دونم. اگه میشه با نمونه مثال راهنماییم کنید!!

  4. #4
    کاربر دائمی آواتار arta.nasiri
    تاریخ عضویت
    آذر 1386
    محل زندگی
    Tehran
    پست
    782

    نقل قول: تشخیص هویت کاربران هنگام ورود به سایت

    سلام

    موقع ثبت نام کاربر باید نوع کاربریشم مثلا admin یا user یا هرچیز دیگه ای رو در table کاربران ذخیره کنی، بعد وقتی کاربر لاگین کرد مقدار نوع کاربری رو بررسی میکنی اگه admin بود میفرستی به صفحه مدیریت و اگه user بود به یه صفحه دیگه میفرستی

  5. #5

    نقل قول: تشخیص هویت کاربران هنگام ورود به سایت

    در دیتابیس خودت برای کنترل کاربران میتونی دو راه‌کار بکار ببری:
    1- فیلدی بزار بنام state_user که مقدارهای 0 - 1 یا ۲ میگیره. برای کاربران عادی مقدارش با ۱ پر میشه برای کاربر ویژه با ۲ و برای مدیر با سه. در هنگامی که کاربر یوزر و پس رو وارد میکنه شما باید مقدار این فیلد رو بخونی و از طریق شرط بررسی کنی و ببینی که چه نوع کاربری هست و بعد سیاستهای سایت خودتو بر طبق همون نوع کاربری اعمال کنی.

    2- روش اول بهترین روش با حداقل فیلد در دیتابیس هست ولی میتونی ۳تا فیلد بزاری که هر کدوم پروفایل خودشون رو دارن. فیلد user - super_user و admin که اینها با داشتن یوزر و پسورد در این جدول، از طریق یک کلید وصل هستن به جدول پروفایل و سیاستهای دسترسی به بخشهای سایت در اونجا تعریف میشه.

    اگر صرفا میخوای پروژه دانشجویی تحویل بدی و خودتو درگیر نکنی روش اول راحت‌ترین روش هست.

  6. #6

    نقل قول: تشخیص هویت کاربران هنگام ورود به سایت

    طبق صحبت هاي دوستمون grlearn اين روش بهترين راه هست.

    شما يك فيلد در تيبل مربوط به كاربر ها با يك اسم دلخواه بساز.

    بعد وقتي كاربر لاگين كرد اون فيلد رو بخون و با اون كاربر رو چك كن.

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: شنبه 08 مرداد 1390, 09:05 صبح
  2. ارور هنگام ورود به سایت
    نوشته شده توسط sam166 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: جمعه 14 آبان 1389, 13:56 عصر
  3. سوال: انواع کاربران برای ورود در سایت
    نوشته شده توسط narges51 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 11 شهریور 1389, 14:46 عصر
  4. اراو هنگام ورود به سایت
    نوشته شده توسط sam166 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: پنج شنبه 26 فروردین 1389, 16:19 عصر
  5. مشکل هنگام ورود به سایت
    نوشته شده توسط saina2006 در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 1
    آخرین پست: یک شنبه 23 بهمن 1384, 11:50 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •