#laravel
#laravel
Вопрос:
Это Laravel 6, и я попытался использовать красноречивую связь между пользователем и таблицей статуса регистрации, чтобы определить значение «register» (true / false) в параметрах Auth::routes() в routes/web.php кажется, не работает, так как кажется, что в этот момент auth()->user() не имеетраспознано, когда Laravel загружает маршруты аутентификации.
Кто-нибудь сталкивался с подобной проблемой и нашел правдоподобное решение?
Комментарии:
1. вы не делаете маршруты динамическими, как это… оставьте маршрут там, где он есть, зарегистрированный пользователь все равно не сможет получить доступ к регистрации из-за «гостевого» промежуточного программного обеспечения… если вам нужно больше условных проверок, тогда напишите свое собственное промежуточное программное обеспечение, чтобы проверить, что вам нужно
2. Я подумал, поскольку приложению нужна роль администратора, которая может в любое время разрешить или отключить регистрацию пользователя, не было бы неплохо создать это на интерфейсе, чтобы администратору не приходилось идти и менять код каждый раз, когда он / она хочет разрешить регистрацию пользователя.