راکت

اجرای میدلور برای کاربر خاص - تغییرات فایل env بصورت داینامیک

2 پاسخ

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

سوال دیگه این هست که آیا میشه محتویات فایل .env رو بصورت داینامیک از دیتابیس گرفت ؟ یعنی اینکه ثابت نباشه و کاربر بتونه تنظیمات رو توی داشبورد تغییر بده ؟

نیما  ش
نیما ش
@nimageneral
ثبت پرسش جدید

پاسخ‌ها

2
Mohammad reza Golshahi
Mohammad reza Golshahi
@golshahimohammadreza

تخصص: Go - Python

سلام دوست عزیز @nimageneral
برای اینکار میدلور به route خودت بده و داخل میدلور role کاربر چک کن که اگر ادمین بود این شرایط برای اون اجرا بشه و اگر نبود شرطی براش وجود نداشته باشه

return $next($request)
فرشید مرادی
فرشید مرادی
@eniack

تخصص: noob

سلام ، شما باید میدولر رو برای روت edit در نظر بگیرید و این شرط رو در نظر بگیرید که آیا این شخص مدیر هست یا خیر (مثلا مدیر رول 1 داره یا 8888)

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام