Laravel Passport

E452790

Laravel Passport is an official Laravel package that provides a full OAuth2 server implementation for API authentication and token management.

All labels observed (2)

Label Occurrences
Laravel Passport canonical 1
https://github.com/laravel/passport 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf API authentication library ⓘ
Laravel package ⓘ
OAuth2 server implementation ⓘ
category API development ⓘ
authentication ⓘ
security ⓘ
configuration configured via config/passport.php and auth.php ⓘ
developedBy Laravel LLC ⓘ
ecosystem Laravel ecosystem ⓘ
framework Laravel ⓘ
implementsProtocol OAuth 2.0 ⓘ
integratesWith Laravel authentication guards ⓘ
Laravel middleware ⓘ
linked to: Laravel

Laravel service container ⓘ
linked to: Laravel
license MIT License ⓘ
programmingLanguage PHP ⓘ
provides API authentication ⓘ
Artisan commands for client management ⓘ
Artisan commands for key generation ⓘ
database migrations for OAuth tables ⓘ
full OAuth2 server implementation ⓘ
middleware for API authentication ⓘ
token management ⓘ
repository https://github.com/laravel/passport ⓘ
linked to: Laravel Passport
requires Laravel framework ⓘ
linked to: Laravel

PHP ⓘ
storesDataIn oauth_access_tokens table ⓘ
oauth_clients table ⓘ
oauth_personal_access_clients table ⓘ
oauth_refresh_tokens table ⓘ
supports access tokens ⓘ
authorization code grant ⓘ
client credentials grant ⓘ
password grant tokens ⓘ
personal access tokens ⓘ
refresh tokens ⓘ
token introspection-like behavior via guards and middleware ⓘ
token revocation ⓘ
token scopes ⓘ
supportsVersion Laravel 10.x ⓘ
Laravel 11.x ⓘ
Laravel 5.x ⓘ
linked to: Laravel

Laravel 6.x ⓘ
linked to: Laravel

Laravel 7.x ⓘ
Laravel 8.x ⓘ
linked to: Laravel

Laravel 9.x ⓘ
linked to: Laravel
usedFor first-party SPA authentication ⓘ
mobile app API authentication ⓘ
securing RESTful APIs ⓘ
uses League OAuth2 Server ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Laravel → hasComponent → Laravel Passport ⓘ
Laravel Passport → repository → https://github.com/laravel/passport ⓘ
linked to: Laravel Passport