#laravel #authentication #crud
#laravel #аутентификация #crud
Вопрос:
Я выполнил аутентификацию в laravel с помощью —auth, и регистрация / вход в систему были выполнены автоматически. Теперь я хочу добавить часть для моего приложения, чтобы войти в систему как администратор, и если я администратор, чтобы иметь доступ к CRUD, и если я просто пользователь, у которого нет доступа к CRUD, и я хочу знать, что я должен для этого сделать. Спасибо
Ответ №1:
ваш вопрос недостаточно ясен… но вы можете
1-добавьте поле is_admin в свою таблицу пользователей, чтобы определить, какой пользователь является администратором.
2-когда вы захотите скрыть что-то от пользователя, который не является администратором, вы можете проверить пользователя следующим образом:
if(auth()->user()->is_admin == 1)
//its admin-can do crud
else
//it is not and cant do crud