// Single option to disable non-auth external services such as Gravatar and Draw.io
'disable_services' => env('DISABLE_EXTERNAL_SERVICES', false),
- 'gravatar' => env('GRAVATAR', !env('DISABLE_EXTERNAL_SERVICES', false)),
+
+ // Draw.io integration active
'drawio' => env('DRAWIO', !env('DISABLE_EXTERNAL_SERVICES', false)),
- 'gravatar_url' => env('GRAVATAR_URL', false),
+ // URL for fetching avatars
+ 'avatar_url' => env('AVATAR_URL',
+ env('DISABLE_EXTERNAL_SERVICES', false) ? false : 'https://www.gravatar.com/avatar/${hash}?s=${size}&d=identicon'
+ ),
+ // Callback URL for social authentication methods
'callback_url' => env('APP_URL', false),
'mailgun' => [