Files
zyt/server/config/iam.php
T

26 lines
1.2 KiB
PHP

<?php
// Optional integration: disabled installations never touch IAM or its transaction store.
return [
'v2_sources' => json_decode((string) env('iam.v2_sources_json', '{}'), true) ?: [],
'v2_management_enabled' => env('iam.v2_management_enabled', false),
'v2_launch_enabled' => env('iam.v2_launch_enabled', false),
'v2_enabled' => env('iam.v2_enabled', false),
'v2_management_token' => env('iam.v2_management_token', ''),
'v2_token' => env('iam.v2_token', ''),
'v2_introspection_token' => env('iam.v2_introspection_token', ''),
'v2_event_secret' => env('iam.v2_event_secret', ''),
'erp_callback_url' => env('iam.erp_callback_url', ''),
'erp_url' => env('iam.erp_url', ''),
'portal_url' => env('iam.portal_url', ''),
'enabled' => env('iam.enabled', false),
'issuer' => env('iam.issuer', ''),
'client_id' => env('iam.client_id', 'zyt'),
'client_secret' => env('iam.client_secret', ''),
'redirect_uri' => env('iam.redirect_uri', ''),
'api_url' => env('iam.api_url', ''),
'application_id' => env('iam.application_id', 'zyt'),
'application_token' => env('iam.application_token', ''),
'public_url' => env('iam.public_url', ''),
];