PDA

View Full Version : مدیریت کاربران توسط admin



rezaricky
جمعه 12 تیر 1394, 17:45 عصر
سلام.
من توی برنامه ام دو تا Role دارم (admin ,employee).
توی برنامه ام میخوام که فقط کابر admin بتونه کاربر جدید رجیستر کنه و کابر employee فقط بتونه وارد و خارج بشه.
بعبارت دیگه میخوام کنترلری بنویسم که عملیانت CRUD روی user هام انجام بده . ( مثلا برای ایجاد کابر بتونم واسش نام کاربری و رمز عبور و role تعیین کنم و کاربر ایجاد بشه).
خودم با استفاده از scaffolding و کلاس ApplicationUser یک کنترلر ساختم که خروجی اش اون چیزی نبود که من میخواستم . چطوری میتونم این کنترلر رو بسازم ؟
132865

Hamid2547
جمعه 12 تیر 1394, 23:20 عصر
تا اونجایی که به محدود کردن و اجازه دادن یک رول خاص مربوط میشه، از اتربیوت ها استفاده کنید، اینو بذارید بالای کنترلرتون:

[Authorize(Roles = "admin")]