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

نام تاپیک: تعریف نقش دو مبحث authorize

  1. #1

    Question تعریف نقش دو مبحث authorize

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

  2. #2

    نقل قول: تعریف نقش دو مبحث authorize

    میتونید موقع ثبت نام یوزر که انجام میده بعدش همون موقع با کد :

    Yii::app()->autManager->assign()

    به کاربری که ثبت نام کرده نقش بدید

    یا اینکه موقع ثبت نام به همه ی کاربرا نقش یکسان بدید و بعد در پنل مدیریت خودتون به کاربرانی که مایلید نقش مختلف میتونید بدید
    در هر صورت تصمیم رو خودتون میگیرید

  3. #3

    نقل قول: تعریف نقش دو مبحث authorize

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

  4. #4

    نقل قول: تعریف نقش دو مبحث authorize

    ببینید، اگه نیازه نقشهای جدید تعریف بشه، میتونید Migration تعریف کنید که کارش اضافه کردن انواع جدیده. وظیفه Migration که فقط ساخت جدول نیست. میتونه ویرایش یا حتی حذف هم انجام بده. مثلاً توی یک Migration خاص شاید یک جدول از پروژه حذف بشه یا یک جدول دیگه تغییر کنه. حتی میتونید درصورت نیاز، Roleها و... رو هم توسط یک controller/action خاص بطور پویا ایجاد و ویرایش کنید. منظورم اینه که اطلاعات موجود در جدول Permissions لزوماً همیشه همونهایی نیستن که توسط Migration ایجاد میشه. Migration صرفاً یکسری اطلاعات پایه رو داره درج میکنه (توی پکیج آموزشی).

  5. #5

    نقل قول: تعریف نقش دو مبحث authorize

    پکیج رو دیدم. الان هم دارم دوباره از اول با آموزشهای شما جلو میرم. چون پیش ذهنیتی نداشتم دست به کد نزده بود. در واقع وقتی که مایگرشنی ایجاد میشه با انواع دیگش میشه تعاریف پیچیده ای مثل چیزی که من گفتم رو میشه انجام داد درسته؟

  6. #6

    نقل قول: تعریف نقش دو مبحث authorize

    بله دقیقاً. Migrationها میتونن تکمیل کننده همدیگه باشن.

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

  1. سوال: آیا امکان تعریف نقش های جدید باید در سایت وجود داشته باشد؟
    نوشته شده توسط fa_karoon در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: چهارشنبه 13 مهر 1390, 15:42 عصر
  2. پاسخ: 3
    آخرین پست: جمعه 16 اردیبهشت 1390, 22:02 عصر
  3. مشکل در تعریف کاربران و نقش ها
    نوشته شده توسط raika17metal در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 03 تیر 1389, 22:17 عصر
  4. سوال: مشکل با مبحث authorization در Web.Config (متاسفانه کار نمی کنه)
    نوشته شده توسط khz-web1 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 13 بهمن 1387, 14:53 عصر
  5. برای برنامه هاتون تابع تعریف کنید
    نوشته شده توسط (امید) در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: پنج شنبه 22 اسفند 1381, 00:21 صبح

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

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