سلام و عرض ادب
دوستان ببخشید من میخوام وقتی یه کاربر رو تو سیستم بصورت دستی درج میکنم نقش ها رو به ادمین نشون بدم و نقشش رو تعیین کنم
سوالم اینه که چجوری میشه کل نقش ها رو به ویویی ارسال کرد که داخلش کنترل usermanager هستش
مثلا با استفاده از viewbag
شما باید ابتدا کاربر رو درون سیستم ثبت کنید و بعد از اون بهش نقش بدید. اگر نقش رو به صورت ثابت می خواید به کاربر اختصاص بدید میتونید بعد از ثبت کاربر از دستور زیر استفاده کنید.
await _userManager.AddToRoleAsync(user, "yourRole");
اما اگر میخواید لیستی از نقش ها رو به کاربر اختصاص بدید یا اینکه کاربر بتونه در بین نقش های شما انتخاب کنه باید لیست Role ها رو از جدول Roles نمایش بدید و ادمین بتونه هر کدوم رو که خواست انتخاب و به کاربر نسبت بده. مثل تصویر زیر
پیاده سازی سطوح دسترسی به صورت درختواره یا سلسله مراتبی نکات و پیچیدگی های زیادی داره و باید به صورت چند قسمت فیلم آموزشی ببینید و نمیشه با متن توضیح داد. چون هم باید مباحث آیدنتیتی و کلاسهای اون توضیح داده بشه و هم پیاده سازی اونها و از طرفی هم کار با JsTree رو باید گفت. در دوره آموزش اتوماسیون اداری تحت وب این موضوع به صورت کامل پیاده سازی شده. این تصویر هم مربوط به همین دوره است. یا این دوره رو مشاهده کنید در غیر این صورت در مورد پلاگین JsTree مطالعه کنید تا بتونید ساختار درختی رو ایجاد کنید. ( این لینک هم میتونید مطالعه کنید.)
تاریخ :
1404/01/16
- ساعت :
07:20:00 PM
- بازدید :
62
- پاسخ :
0
|
تاریخ :
1402/04/28
- ساعت :
09:04:00 PM
- بازدید :
1328
- پاسخ :
0
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
185
- پاسخ :
0
|
تاریخ :
1403/12/26
- ساعت :
03:04:00 PM
- بازدید :
81
- پاسخ :
1
|
تاریخ :
1403/12/23
- ساعت :
11:21:00 AM
- بازدید :
171
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6843
- پاسخ :
1
|
تاریخ :
1403/12/22
- ساعت :
11:05:00 AM
- بازدید :
205
- پاسخ :
1
|
تاریخ :
1403/12/19
- ساعت :
11:21:00 PM
- بازدید :
83
- پاسخ :
1
|
تاریخ :
1403/12/18
- ساعت :
07:24:00 PM
- بازدید :
116
- پاسخ :
1
|
تاریخ :
1398/09/06
- ساعت :
09:06:00 PM
- بازدید :
3437
- پاسخ :
1
|
تاریخ :
1404/01/17
- ساعت :
05:35:00 PM
- بازدید :
54
- پاسخ :
0
|
تاریخ :
1404/01/16
- ساعت :
07:20:00 PM
- بازدید :
62
- پاسخ :
0
|
تاریخ :
1404/01/07
- ساعت :
05:02:00 AM
- بازدید :
111
- پاسخ :
1
|
تاریخ :
1402/04/28
- ساعت :
09:04:00 PM
- بازدید :
1328
- پاسخ :
0
|
تاریخ :
1403/12/30
- ساعت :
06:43:00 PM
- بازدید :
82
- پاسخ :
1
|
تاریخ :
1398/08/23
- ساعت :
09:16:00 PM
- بازدید :
9872
- پاسخ :
1
|
تاریخ :
1404/01/03
- ساعت :
12:18:00 PM
- بازدید :
43
- پاسخ :
1
|
تاریخ :
1404/01/03
- ساعت :
10:39:00 AM
- بازدید :
50
- پاسخ :
1
|
تاریخ :
1404/01/02
- ساعت :
05:05:00 PM
- بازدید :
65
- پاسخ :
1
|
تاریخ :
1403/12/30
- ساعت :
06:52:00 PM
- بازدید :
61
- پاسخ :
1
|