yiirocks / voyti-api
API token authentication and RBAC-admin infrastructure for the YiiRocks Voyti Yii3 extension
Package info
pkg:composer/yiirocks/voyti-api
Fund package maintenance!
dev-main / 1.0.x-dev
2026-09-03 23:11 UTC
Requires
- php: >=8.3
- psr/clock: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0 || ^2.0
- psr/http-server-middleware: ^1.0
- yiirocks/voyti: ^1.0
- yiisoft/auth: ^3.3
- yiisoft/data-response: ^2.2
- yiisoft/files: ^2.1
- yiisoft/http: ^1.2
- yiisoft/i18n: ^1.2
- yiisoft/router: ^4.0
- yiisoft/security: ^1.2
- yiisoft/translator: ^3.2
- yiisoft/user: ^2.3
- yiisoft/yii-console: ^2.3
Requires (Dev)
- ext-pdo_sqlite: *
- friendsofphp/php-cs-fixer: @stable
- infection/infection: ^0.35.0
- nyholm/psr7: ^1.8
- phpunit/phpunit: @stable
- rector/rector: ^2.1.1
- vimeo/psalm: ^6.0
- yiirocks/voyti-views-bootstrap5: ^1.0
- yiisoft/code-style: ^1.1
- yiisoft/db-sqlite: ^2.0
- yiisoft/dummy-provider: ^1.1
Suggests
- yiirocks/voyti-api-rate-limiter: Adds per-user rate limiting to the API's authenticated route groups
- yiirocks/voyti-api-user: Adds REST CRUD endpoints for users, built on this package's token auth and admin middleware
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-03 23:16:23 UTC
README
API token authentication, RBAC-admin gating, and OpenAPI spec assembly for Voyti, the Yii3 user-management extension. Resource endpoints (e.g. user CRUD) live in separate packages such as yiirocks/voyti-api-user, built on top of this one.
Stats for Nerds
Installation
composer require yiirocks/voyti-api
Documentation
The complete reference guide is available at Yii.Rocks.