Download the PHP package keenops/auth-client without Composer
On this page you can find all versions of the php package keenops/auth-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download keenops/auth-client
More information about keenops/auth-client
Files in keenops/auth-client
Download keenops/auth-client
More information about keenops/auth-client
Files in keenops/auth-client
Vendor keenops
Package auth-client
Short Description OAuth2 SSO client SDK for integrating Laravel applications with the Central Authentication Server
License MIT
Homepage https://github.com/keenops/auth-client
Package auth-client
Short Description OAuth2 SSO client SDK for integrating Laravel applications with the Central Authentication Server
License MIT
Homepage https://github.com/keenops/auth-client
Please rate this library. Is it a good library?
Informations about the package auth-client
Keenops Auth Client
OAuth2 SSO client SDK for integrating Laravel applications with the Central Authentication Server.
Installation
Install via Composer:
Configuration
Publish the configuration file:
Add the following environment variables to your .env file:
Usage
SSO Authentication
The package automatically registers the following routes:
GET /auth/redirect- Redirect to auth server for loginGET /auth/callback- Handle callback from auth serverPOST /auth/logout- Logout and revoke tokenPOST /auth/backchannel-logout- Backchannel logout webhook
Protecting Routes
Use the provided middleware to protect routes:
Accessing the Authenticated User
License
The MIT License (MIT). Please see License File for more information.
All versions of auth-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
illuminate/support Version ^12.0
illuminate/http Version ^12.0
illuminate/routing Version ^12.0
illuminate/auth Version ^12.0
guzzlehttp/guzzle Version ^7.0
illuminate/support Version ^12.0
illuminate/http Version ^12.0
illuminate/routing Version ^12.0
illuminate/auth Version ^12.0
guzzlehttp/guzzle Version ^7.0
The package keenops/auth-client contains the following files
Loading the files please wait ...