{ "name": "torsten-hettstedt/otp-login", "description": "In Vereinen ist es wichtig, Helfern für eine bestimmte Zeit CRUD-Rechte zu geben. Es ist meist nicht notwendig, dass der Helfer dazu unbedingt einen Account benötigt. Das genaue Vorgehen wird in der Readme bzw. per UML festgelegt.", "minimum-stability": "stable", "keywords": [ "microframework", "rest", "router", "psr7" ], "license": "GPL-3.0-or-later", "authors": [ { "name": "Torsten Lucke", "email": "arbeit@torsten-hettstedt.de" } ], "require": { "php": "^8.0", "ext-pdo": "*", "ext-json": "*", "monolog/monolog": "^2.4", "php-di/php-di": "^6.3", "slim/psr7": "^1.5", "slim/slim": "^4.10", "php-di/slim-bridge": "^3.1.0", "jetbrains/phpstorm-attributes": "^1.0.0", "myclabs/php-enum": "^1.8.0" }, "require-dev": { "phpstan/phpstan": "^0.12.80", "codeception/codeception": "^4.1.18", "codeception/module-phpbrowser": "^1.0.0", "codeception/module-asserts": "^1.0.0", "codeception/module-db": "^1.1.0", "codeception/module-rest": "^1.2.8" }, "config": { "process-timeout": 0, "sort-packages": true, "allow-plugins": { "phpstan/extension-installer": true } }, "autoload": { "psr-4": { "TorstenHettstedt\\OptLogin\\": "src/" } }, "autoload-dev": { "psr-4": { "TorstenHettstedt\\OptLogin\\Tests\\": "tests/" } }, "scripts": { "start": "php -S localhost:8080 -t public", "test": "vendor/bin/codecept run unit" } }