نیما - ش
4 سال پیش توسط نیما - ش مطرح شد
2 پاسخ

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

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

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


ثبت پرسش جدید
Mohammad reza Golshahi
تخصص : Go - Python
@golshahimohammadreza 4 سال پیش مطرح شد
0

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

return $next($request)

فرشید مرادی
تخصص : noob
@eniack 4 سال پیش مطرح شد
0

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


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

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