PHPackages                             puyu-pe/sipro-internal-api-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. puyu-pe/sipro-internal-api-laravel

ActiveLibrary[API Development](/categories/api)

puyu-pe/sipro-internal-api-laravel
==================================

Laravel bridge package for the internal /internal/v1 API.

1.0.2(1mo ago)19proprietaryPHPPHP &gt;=8.2

Since Feb 11Pushed 1mo agoCompare

[ Source](https://github.com/puyu-pe/sipro-internal-api-laravel)[ Packagist](https://packagist.org/packages/puyu-pe/sipro-internal-api-laravel)[ RSS](/packages/puyu-pe-sipro-internal-api-laravel/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (12)Versions (9)Used By (0)

puyu-pe/sipro-internal-api-laravel
==================================

[](#puyu-pesipro-internal-api-laravel)

Bridge Laravel 12 para exponer `/internal/v1` reutilizando `puyu-pe/sipro-internal-api-core`.

Integración en un SaaS Laravel 12
---------------------------------

[](#integración-en-un-saas-laravel-12)

> No requiere tocar `bootstrap/app.php` (usa package autodiscovery).

1. **Instalar paquete**

```
composer require puyu-pe/sipro-internal-api-laravel
```

2. **Publicar configuración**

```
php artisan vendor:publish --tag=sipro-internal-api-laravel-config
```

3. **Configurar llaves HMAC**

En `.env`, define tus secretos y luego mapea `keyId => secret` en `config/sipro-internal-api-laravel.php`.

Ejemplo de enfoque:

```
'hmac' => [
    'keys' => [
        'saas-main' => env('SIPRO_INTERNAL_API_HMAC_SECRET_MAIN'),
        'saas-rotated' => env('SIPRO_INTERNAL_API_HMAC_SECRET_ROTATED'),
    ],
],
```

4. **Implementar adapters de tenant en tu SaaS**

Skeleton sugerido:

```
