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

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

کاربر سایت

ali-farzin

عضویت از 1393/05/11

استفاده مشترک دو Action متد از یک Viewواحد

  • چهارشنبه 31 تیر 1394
  • 15:06
تشکر میکنم

با سلام

بنا داریم تا یکی از Viewهای مربوط به کنترولر Admin (که یک کنترولر [Authorize] است) را در کنترولر Home (که نیاز به احراز هویت ندارد) به شکل Partial استفاده کنیم.

با توجه به اینکه مدل مورد استفاده این ویو را از طریق کنترل Home به این پارشیال پاس میدهیم، آیا نیاز به احراز هویت الزام‌آور شده در کنترولر Admin خواهد بود؟

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 31 تیر 1394
  • 16:42

میتونید بالای اکشن مربوطه صفت AllowAnonymous قرار دهید

کاربر سایت

ali-farzin

عضویت از 1393/05/11

  • چهارشنبه 31 تیر 1394
  • 17:48

کنترولر Home و کلیه متدهای آن دارای صفت [AllowAnonymous] هستند.

کنترولر Admin و کلیه متدهای آن دارای صفت [Authorize] هستند.

متد مربوط به ویو در کنترولر Admin را نباید از حالت Authorize در آورده و AllowAnonymous کرد.

ولی متدی که از کنترولر Home به اجرای ویو منجر می‌شود، AllowAnonymous است.

کاربر سایت

saeedasp

عضویت از 1393/10/14

  • شنبه 3 مرداد 1394
  • 20:52

اقای فرزین به نظرم تو منطق برنامتون تجدید نظر کنین با مشکلات اینچنینی روبرو نمی شوین! 

دلیلی وجود نداره که پنل یا هر بخشی از مدیریت سایتون که مخصوص اعضا عضو شده و بالاخص ادمین هست دسترسی پابلیک داشته باشه اونم در هوم پیج!  اگر راه حلی احیانا پیدا شد بنده رو هم در جریان بزارید چون من همیشه دنبال یادگیری هستم.

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

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

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

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