laravel 5.5 регистрация и вход многопользовательского на одном столе
После изучения руководств DevMarketer, я хочу знать, как создать форму входа / регистрации всех моих пользователей, используя только "одну таблицу".
2 ответа
Как уже подчеркнул Маркус, вы можете запустить php artisan make:auth
Команда для аутентификации в эшафот. Рекомендуется выполнить эту команду на только что установленном Laravel.
Вы хотите аутентификацию для нескольких пользователей. От нескольких пользователей я понимаю, что вы хотите, чтобы он работал с различными типами пользователей, например, пользователи могут быть клиентами, а пользователи могут быть администраторами.
Для этого вы можете сделать новый столбец в таблице пользователей. Для этого вы можете просто отредактировать миграцию пользовательской таблицы, если вы еще не перенесли ее, в противном случае вы можете выполнить новую миграцию.
Вы можете проверить, есть ли у пользователя доступ к определенным страницам, для этого можно использовать промежуточное ПО Laravel.
Я забыл сказать, что вы также можете использовать Laravel Authorization для авторизации пользователя для конкретной задачи.
php artisan make:auth
создает форму входа и регистрации, включая таблицу базы данных
Затем выполните команду migrate.