مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sadeqhatami

عضویت از 1392/11/12

identity در asp.net mvc area

  • چهارشنبه 27 آبان 1394
  • 21:54
تشکر میکنم

سلام

وقت بخیر

یک سوال داشتم

من در پروژه ام 2 تا area دارم به نام های Admin و User

حالا برای identity  من در ریشه پروژه یک کنترلر AccountController دارم 

تو این کنترلر برای تعویض پسورد باید اکشن 

 // GET: /Account/Manage
    public ActionResult Manage(ManageMessageId? message)

صدا زد

حالا من برای تعویض پسورد در قسمت مدیریت از آدرس /Admin/Profile استفاده میکنم و همینطور برای user از /user/Profile

حالا میخوام بدونم که برای هر کدوم از این area  ها باید یک کنترلر  AccountController اضافه کنم ؟؟

یا میتونم از  این area ها به  AccountController ریشه دسترسی داشت و از اون استفاده کرد ؟

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

اصغر

عضویت از 1394/03/16

  • پنجشنبه 28 آبان 1394
  • 00:35
اگر همه ی کاربرای شما یعنی ادمین و کاربرای عادی سایت در یک جدول هستند نیاز به این مورد نیست ولی باید هنگام ویرایش حتما دقت کنید که با over posting کسی نتونه role Id رو تعویض نکنه ، اگه دوتا جدول مجزا هست که بهتره از دوتا کنترل یا دوتا اکشن مجزا استفاده کنید.
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)