feat: implement JWT-based authentication system with repository, service, and middleware layers

This commit is contained in:
2026-09-09 20:02:55 -03:00
parent f6d7d42f10
commit 14b85d28a1
11 changed files with 975 additions and 2 deletions
+14
View File
@@ -0,0 +1,14 @@
<?php
namespace WorkbloomERP\Module\Auth;
use KrothiumAPI\Http\Router;
use WorkbloomERP\Module\Auth\Controller\AuthController;
class Routes {
public static function register(): void {
Router::group('/api/v1/auth', function () {
Router::post('/login', [AuthController::class, 'login']);
Router::get('/me', [AuthController::class, 'me'], ['auth']);
});
}
}