Download the PHP package kinde-oss/kinde-auth-php without Composer
On this page you can find all versions of the php package kinde-oss/kinde-auth-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kinde-oss/kinde-auth-php
More information about kinde-oss/kinde-auth-php
Files in kinde-oss/kinde-auth-php
Package kinde-auth-php
Short Description Kinde PHP SDK for authentication
License MIT
Homepage https://kinde.com
Informations about the package kinde-auth-php
Kinde PHP SDK
The Kinde SDK for PHP.
You can also use the PHP starter kit here.
Features
JWKS Caching
The SDK now includes intelligent JWKS (JSON Web Key Set) caching to improve performance:
- Reduced Network Requests: JWKS is cached for 1 hour by default
- Automatic Fallback: If cached keys fail, automatically refresh from server
- Better Performance: Faster token validation with no network latency for cached JWKS
- Backward Compatible: No code changes required for existing implementations
For detailed information about JWKS caching, see JWKS_CACHING.md.
Documentation
For details on integrating this SDK into your project, head over to the Kinde docs and see the PHP SDK doc 👍🏼.
Development
Prerequisites
To generate the API code, you'll need:
- PHP 7.4 or higher
- Composer
- Node.js (for API generation)
Installation
Install all dependencies:
This will automatically:
- Install PHP dependencies via Composer
- Install Node.js dependencies via npm
Generating API Code
The API code is generated from the Kinde OpenAPI specification. To regenerate the API code:
This will:
- Remove the existing API and Model directories
- Use the installed OpenAPI Generator
- Download the latest OpenAPI spec from Kinde
- Generate new API code
- Update the autoloader
- Clean up temporary files
Publishing
The core team handles publishing.
Contributing
Please refer to Kinde's contributing guidelines.
License
If you need help connecting to Kinde, please contact us at [email protected]. By contributing to Kinde, you agree that your contributions will be licensed under its MIT License.
All versions of kinde-auth-php with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
guzzlehttp/psr7 Version ^1.7 || ^2.0
firebase/php-jwt Version ^6.10