Download the PHP package litepie/integrations without Composer
On this page you can find all versions of the php package litepie/integrations. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download litepie/integrations
More information about litepie/integrations
Files in litepie/integrations
Package integrations
Short Description A Laravel package for managing API integrations similar to Facebook/Google applications
License MIT
Informations about the package integrations
Litepie Integration Package
A production-ready Laravel package for managing API integrations and OAuth applications. This package provides a complete integration management system with multi-tenant support.
Requirements
- PHP 8.2 or higher
- Laravel 12.x
- MySQL 8.0+ / PostgreSQL 13+ / SQLite 3.35+
Features
- Create and manage API integrations (OAuth clients)
- Auto-generated Client ID and Client Secret
- Multiple redirect URIs support
- Status management (active/inactive)
- Multi-tenant ready
- Laravel Passport/Sanctum authentication support
- Comprehensive API endpoints
- Policy-based authorization
- PSR-4 compliant
- Full test coverage
Installation
Install the package via Composer:
Publish the configuration and migrations:
Run the migrations:
Configuration
The package publishes a configuration file to config/integration.php where you can customize:
- Database table names
- Middleware settings
- Authentication guards
- Default settings
Usage
Creating an Integration
API Endpoints
The package provides RESTful API endpoints:
GET /api/integrations- List integrationsPOST /api/integrations- Create integrationGET /api/integrations/{id}- Show integrationPUT /api/integrations/{id}- Update integrationDELETE /api/integrations/{id}- Delete integration
Multi-tenant Support
The package automatically handles multi-tenancy by associating integrations with the authenticated user.
Testing
Run the test suite:
License
The MIT License (MIT). Please see License File for more information.
All versions of integrations with dependencies
illuminate/support Version ^12.0
illuminate/database Version ^12.0
illuminate/validation Version ^12.0
illuminate/http Version ^12.0
illuminate/contracts Version ^12.0