26 lines
822 B
PHP
26 lines
822 B
PHP
<?php
|
|
|
|
return [
|
|
'client_id' => env('MICROSOFT_GRAPH_CLIENT_ID'),
|
|
'client_secret' => env('MICROSOFT_GRAPH_CLIENT_SECRET'),
|
|
'tenant_id' => env('MICROSOFT_GRAPH_TENANT_ID'),
|
|
|
|
// Your app's redirect URI for Keka OAuth flow
|
|
'keka_redirect_uri' => env('KEKA_MS_REDIRECT_URI', 'http://localhost:8000/keka/callback'),
|
|
|
|
// After first-time login: Keka's own Microsoft SSO URL
|
|
// After already connected: Keka dashboard
|
|
'keka_login_url' => env('KEKA_LOGIN_URL', 'https://sentientgeeks.keka.com/'),
|
|
'keka_dashboard_url'=> env('KEKA_DASHBOARD_URL', 'https://sentientgeeks.keka.com/'),
|
|
|
|
'keka_scopes' => [
|
|
'openid',
|
|
'profile',
|
|
'email',
|
|
'offline_access',
|
|
'User.Read',
|
|
'Mail.Read',
|
|
'Mail.ReadWrite',
|
|
'Mail.Send',
|
|
],
|
|
]; |