| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 | 
							- <?php
 - 
 - use Wallo\FilamentCompanies\Features;
 - use Wallo\FilamentCompanies\Http\Middleware\AuthenticateSession;
 - use Wallo\FilamentCompanies\Providers;
 - 
 - return [
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Company Stack
 -     |--------------------------------------------------------------------------
 -     |
 -     | This configuration value informs Company which "stack" you will be
 -     | using for your application. In general, this value is set for you
 -     | during installation and will not need to be changed after that.
 -     |
 -     */
 - 
 -     'stack' => 'filament',
 - 
 -     /*
 -      |--------------------------------------------------------------------------
 -      | Company Route Middleware
 -      |--------------------------------------------------------------------------
 -      |
 -      | Here you may specify which middleware Company will assign to the routes
 -      | that it registers with the application. When necessary, you may modify
 -      | these middleware; however, this default value is usually sufficient.
 -      |
 -      */
 - 
 -     'middleware' => config('filament.middleware.base'),
 - 
 -     'auth_session' => AuthenticateSession::class,
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Company Guard
 -     |--------------------------------------------------------------------------
 -     |
 -     | Here you may specify the authentication guard Company will use while
 -     | authenticating users. This value should correspond with one of your
 -     | guards that is already present in your "auth" configuration file.
 -     |
 -     */
 - 
 -     'guard' => 'sanctum',
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Socialite Providers
 -     |--------------------------------------------------------------------------
 -     |
 -     | Here you may specify the providers your application supports for OAuth.
 -     | Out of the box, FilamentCompanies provides support for all the OAuth
 -     | providers that are supported by Laravel Socialite.
 -     |
 -     */
 - 
 -     'providers' => [
 -         Providers::github(),
 -     ],
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Features
 -     |--------------------------------------------------------------------------
 -     |
 -     | Some of Company's features are optional. You may disable the features
 -     | by removing them from this array. You're free to only remove some of
 -     | these features, or you can even remove all of these if you need to.
 -     |
 -     */
 - 
 -     'features' => [
 -         Features::termsAndPrivacyPolicy(),
 -         Features::profilePhotos(),
 -         Features::api(),
 -         Features::companies(['invitations' => true]),
 -         Features::accountDeletion(),
 -         Features::socialite(['rememberSession' => true, 'providerAvatars' => true]),
 -     ],
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Layout
 -     |--------------------------------------------------------------------------
 -     |
 -     | This is the configuration for the general layout of the package.
 -     |
 -     | Supported:
 -     | "sm", "md", "lg", "xl", "2xl",
 -     | "3xl", "4xl", "5xl", "6xl", "7xl", "full"
 -     |
 -     */
 - 
 -     'layout' => [
 -         'modals' => [
 -             'dialog_modal_width' => '2xl',
 -             'api_tokens' => [
 -                 'create_modal_width' => '2xl',
 -                 'edit_modal_width' => '2xl',
 -                 'revoke_modal_width' => 'md',
 -             ],
 -         ],
 -     ],
 - 
 -     /*
 -     |--------------------------------------------------------------------------
 -     | Profile Photo Disk
 -     |--------------------------------------------------------------------------
 -     |
 -     | This configuration value determines the default disk that will be used
 -     | when storing profile photos for your application's users. Typically,
 -     | this will be the "public" disk, but you may adjust this if needed.
 -     |
 -     */
 - 
 -     'profile_photo_disk' => 'public',
 - 
 - ];
 
 
  |