سلام
من در برنامه ام تعدادی کنترلر دارم که نیاز دارن به لاگین من نمیخوام که کد مربوط به چک کردن سشن ها رو در همه اکشن های اون کنترلر ها قرار بدم مثلا زمانی که با mvc در php کار میکردم کدها مربوط به چک کردن یوزر رو در متد سازنده کنترلر مینوشتم میشه راهنمایی م کنید که بدونم الان این کد رو باید کجا بنویسم مثلا خودم اومدم این کار رو کردم یعنی خواستم در متد سازنده کنترلر بنویسم اما نمیتونم در این متد از response .redirect استفاده کنم در صورت لاگین نبودن
ممنونم
یک کنترلر اکانت بسازید و تمامی کد های مربوط لاگین رو در اونجا بنویسید.
بعدا می تونید برای دسترسی به اون اکشن ها از
(Html.Action("action","controler"@
استفاده کنید
لاگین را چگونه پیاده سازی کردید ؟
از identity استفاده کردید ؟
سلام نه از identity استفاده نکردم لاگین رو خودم نوشتم ببینید مثلا تو وب فرم ی جایی بود که قبل از لود شدن یا موقع لود شدن یک فرم میشد مثلا جلوشو گرفت یا محدودش کرد اما اینجا تو mvc من نمیدونم چجوری میشه کنترلر رو محدود کنم نه این که برا اکشن هاش کد بنویسم
ممنونم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)