Когда вы запускаете `PHP Artisan Install: API -Passport` Команда в Laravel 11, она создает следующие миграции базы данных для паспорта Laravel:
1. `create_users_table`: эта миграция создает таблицу« пользователи », которая используется для хранения информации пользователя. Он включает в себя такие столбцы, как `name`,` email`, `password` и временные метки.
2. `create_password_resets_table`: эта миграция создает таблицу` password_resets`, которая используется для хранения токенов сброса пароля.
3.
4.
5. `create_oauth_auth_codes_table`: эта миграция создает таблицу` oauth_auth_codes
6.
7.
8.
Эти миграции необходимы для правильной функционирования паспорта и хранить необходимые данные для аутентификации OAuth2.
Цитаты:[1] https://laravel.com/docs/11.x/passport
[2] https://github.com/laravel/framework/issues/51144
[3] https://www.toptal.com/laravel/passport-tutorial-auth-user-access
[4] https://artisan.page/11.x/installapi
[5] https://blog.logrocket.com/laravel-passport-a-tutorial-and-example-build/