Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Welke database -migraties worden gemaakt door de opdracht installeren: API voor paspoort


Welke database -migraties worden gemaakt door de opdracht installeren: API voor paspoort


Wanneer u de opdracht `PHP Artisan Install: API - -PASSPORT` in Laravel 11 uitvoert, creëert het de volgende databasemigraties voor Laravel Passport:

1. `Create_users_table`: deze migratie maakt de tabel 'gebruikers', die wordt gebruikt om gebruikersinformatie op te slaan. Het bevat kolommen zoals `name`,` e -mail`, `wachtwoord 'en tijdstempels.

2. `Create_Password_resets_table`: Deze migratie maakt de tabel 'wachtwoord_resets`' die wordt gebruikt om wachtwoord opnieuw in te stellen.

3. `Create_failed_jobs_table`: Deze migratie maakt de tabel 'mislukt_jobs', die wordt gebruikt om mislukte taken voor het wachtrijsysteem op te slaan.

4. `CREATE_PERSONAL_ACCESS_CLIENTS_TABLE`: Deze migratie maakt de tabel 'Persoonlijk_access_clients` die wordt gebruikt om clients voor persoonlijke toegang op te slaan voor paspoort.

5. `Create_oAuth_Auth_Codes_Table`: deze migratie maakt de tabel 'OAUTH_AUTH_CODES', die wordt gebruikt om OAuth2 -autorisatiecodes op te slaan.

6. `Create_oAuth_Access_Tokens_Table`: deze migratie maakt de` oAuth_access_tokens` -tabel, die wordt gebruikt om OAuth2 Access Tokens op te slaan.

7. `Create_oAuth_Refresh_tokens_table`: deze migratie maakt de` oAuth_refresh_tokens` -tabel, die wordt gebruikt om oAuth2 -vernieuwingstokens op te slaan.

8. `Create_oAuth_Clients_Table`: deze migratie maakt de tabel 'OAuth_Clients` die wordt gebruikt om OAuth2 -clients op te slaan.

Deze migraties zijn nodig om paspoort correct te laten werken en de vereiste gegevens op te slaan voor OAuth2 -authenticatie.

Citaten:
[1] https://laravel.com/docs/11.x/passsport
[2] https://github.com/laravel/framework/issues/51144
[3] https://www.toptal.com/laravel/passsport-tutorial-auth-user-access
[4] https://artisan.page/11.x/installapi
[5] https://blog.logrocket.com/laravel-passport-a-tutorial-and-example-build/