- Integrated MSAL authentication for web pages - Added AuthMiddleware.php for SSO orchestration - Added JWTValidator.php for token validation - Protected report.php and webhook_caller.php - Firebase PHP-JWT for token verification - SSO can be disabled for local development - Complete SSO setup documentation - Environment-based configuration
20 lines
459 B
JSON
20 lines
459 B
JSON
{
|
|
"name": "veo3-report/usage-analytics",
|
|
"description": "VEO3 Usage Report System with MSAL Authentication",
|
|
"type": "project",
|
|
"require": {
|
|
"php": ">=7.4",
|
|
"firebase/php-jwt": "^6.0"
|
|
},
|
|
"require-dev": {},
|
|
"autoload": {
|
|
"classmap": [
|
|
"JWTValidator.php",
|
|
"AuthMiddleware.php"
|
|
]
|
|
},
|
|
"config": {
|
|
"optimize-autoloader": true,
|
|
"sort-packages": true
|
|
}
|
|
}
|