У меня есть два типа пользователей admin и member.Теперь участники не могут просматривать другие профили, кроме своих.Только администраторы имеют доступ ко всем профилям пользователей.
Теперь мой маршрут для UsersController @ show (доступный только администраторам) равен http://laravel.test/user/username
Однако, если пользователь обращается к этому URL со своим собственным именем пользователя, он должен удовлетворить запрос.
Это относится ко всем другим функциям, таким как редактирование и обновление.
Теперь я мог бы создать другой контроллер, предназначенный только для текущего пользователя, назовите его MyController.Я мог бы скопировать код из UsersController, просто изменив несколько кодов, чтобы он получал текущего пользователя из auth ().Но я бы предпочел не.
Любая помощь?