mirror of
https://github.com/HolgerHatGarKeineNode/einundzwanzig-app.git
synced 2026-06-11 02:50:29 +00:00
d0544bfac9
- 🔒 Added migrations for `oauth_access_tokens`, `oauth_refresh_tokens`, `oauth_auth_codes`, `oauth_clients`, and `oauth_device_codes`. - 🤖 Created MCP tools (Meetups, Cities, Venues, Courses, Lecturers) for managing entities with authentication and validation. - 🛠️ Implemented Passport-backed OAuth API guard configuration and validation endpoints. - ✅ Added comprehensive feature tests for MCP tools and OAuth functionality (access control, validation, and token-based authentication).
49 lines
1.5 KiB
PHP
49 lines
1.5 KiB
PHP
<?php
|
|
|
|
return [
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Passport Guard
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here you may specify which authentication guard Passport will use when
|
|
| authenticating users. This value should correspond with one of your
|
|
| guards that is already present in your "auth" configuration file.
|
|
|
|
|
*/
|
|
|
|
'guard' => 'web',
|
|
|
|
'middleware' => [],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Encryption Keys
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Passport uses encryption keys while generating secure access tokens for
|
|
| your application. By default, the keys are stored as local files but
|
|
| can be set via environment variables when that is more convenient.
|
|
|
|
|
*/
|
|
|
|
'private_key' => env('PASSPORT_PRIVATE_KEY'),
|
|
|
|
'public_key' => env('PASSPORT_PUBLIC_KEY'),
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Passport Database Connection
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| By default, Passport's models will utilize your application's default
|
|
| database connection. If you wish to use a different connection you
|
|
| may specify the configured name of the database connection here.
|
|
|
|
|
*/
|
|
|
|
'connection' => env('PASSPORT_CONNECTION'),
|
|
|
|
];
|