Laravel Passport

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:XMPP_Extension_Protocol
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:church
gptkbp:developed_by gptkb:Taylor_Otwell
https://www.w3.org/2000/01/rdf-schema#label Laravel Passport
gptkbp:integrates_with Laravel's built-in authentication system
gptkbp:part_of gptkb:church
gptkbp:provides User authentication
API authentication
Token expiration
Client management
API rate limiting
Error handling for authentication
User impersonation
Refresh tokens
Token introspection
Token revocation
API versioning support
Token validation
Authorization code grant type
Authorization server capabilities
Client credentials grant type
Customizable authentication responses
Documentation for API usage
Frontend authentication scaffolding
Implicit grant type
Middleware for API authentication
Personal access tokens management
Resource owner password credentials grant
Scopes for API access
Support for API client libraries
Support for API testing tools
Support for CORS (Cross-Origin Resource Sharing)
Support for O Auth 2.0 standards
Support for Open ID Connect
Support for mobile app authentication
Support for multi-tenancy authentication
Support for user registration and login
Support for user roles and permissions
Token management
Support for SPA (Single Page Application) authentication
gptkbp:released_in gptkb:2016
gptkbp:requires Laravel 5.4 or higher
PHP 7.1.3 or higher
gptkbp:supports Authorization code grant
Client credentials grant
Custom grant types
Multiple authentication guards
Password grant tokens
Personal access tokens
Socialite integration
gptkbp:uses gptkb:Laravel's_Eloquent_ORM
JWT (JSON Web Tokens)