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 (1)
| Label | Occurrences |
|---|---|
| Laravel Passport canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T4555305 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Laravel Passport Context triple: [Laravel, hasComponent, Laravel Passport]
-
A.
Laravel
Laravel is a popular open-source PHP web application framework known for its elegant syntax, robust tooling, and support for rapid application development.
-
B.
OAuth 2.0
OAuth 2.0 is an industry-standard authorization framework that enables applications to obtain limited access to user resources on HTTP services without exposing user credentials.
-
C.
JWT
JWT is a historic global advertising agency, originally known as J. Walter Thompson, recognized as one of the pioneers of modern marketing and brand communications.
-
D.
FeathersJS
FeathersJS is a lightweight, real-time microservices framework for Node.js that simplifies building REST and WebSocket APIs.
-
E.
DashPass
DashPass is DoorDash’s subscription program that offers members benefits like reduced delivery fees and other savings on food and grocery orders.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Laravel Passport Target entity description: Laravel Passport is an official Laravel package that provides a full OAuth2 server implementation for API authentication and token management.
-
A.
Laravel
Laravel is a popular open-source PHP web application framework known for its elegant syntax, robust tooling, and support for rapid application development.
-
B.
OAuth 2.0
OAuth 2.0 is an industry-standard authorization framework that enables applications to obtain limited access to user resources on HTTP services without exposing user credentials.
-
C.
JWT
JWT is a historic global advertising agency, originally known as J. Walter Thompson, recognized as one of the pioneers of modern marketing and brand communications.
-
D.
FeathersJS
FeathersJS is a lightweight, real-time microservices framework for Node.js that simplifies building REST and WebSocket APIs.
-
E.
DashPass
DashPass is DoorDash’s subscription program that offers members benefits like reduced delivery fees and other savings on food and grocery orders.
- F. None of above. chosen
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 NERFINISHED ⓘ |
| ecosystem | Laravel ecosystem ⓘ |
| framework | Laravel NERFINISHED ⓘ |
| implementsProtocol | OAuth 2.0 ⓘ |
| integratesWith |
Laravel authentication guards
NERFINISHED
ⓘ
Laravel middleware NERFINISHED ⓘ Laravel service container NERFINISHED ⓘ |
| license | MIT License ⓘ |
| programmingLanguage | PHP NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| requires |
Laravel framework
NERFINISHED
ⓘ
PHP NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ Laravel 6.x NERFINISHED ⓘ Laravel 7.x ⓘ Laravel 8.x NERFINISHED ⓘ Laravel 9.x NERFINISHED ⓘ |
| usedFor |
first-party SPA authentication
ⓘ
mobile app API authentication ⓘ securing RESTful APIs ⓘ |
| uses | League OAuth2 Server NERFINISHED ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: Laravel Passport Description of subject: Laravel Passport is an official Laravel package that provides a full OAuth2 server implementation for API authentication and token management.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.