opnform-host-nginx/api
Julien Nahum 6b03808d36 Enhance JWT Authentication Middleware and Configuration
- Updated the `AuthenticateJWT.php` middleware to conditionally skip IP and User Agent validation based on a new configuration setting, improving flexibility for users with dynamic IPs.
- Added a new configuration option `jwt_skip_ip_ua_validation` in `app.php` to control the validation behavior, allowing it to be set via the environment file.
- Updated documentation in `environment-variables.mdx` to include the new configuration option, ensuring users are informed about its purpose and usage.

These changes enhance the JWT authentication process by providing an option to bypass IP and User Agent validation, improving usability for self-hosted users.
2025-05-07 08:26:33 +02:00
..
app Enhance JWT Authentication Middleware and Configuration 2025-05-07 08:26:33 +02:00
bootstrap Refactor Docker configuration and development setup 2025-01-29 17:19:36 +01:00
config Enhance JWT Authentication Middleware and Configuration 2025-05-07 08:26:33 +02:00
database Partial submissions (#705) 2025-04-28 17:33:55 +02:00
public Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
resources Stripe Payment (#679) 2025-04-10 12:04:25 +02:00
routes Stripe Payment (#679) 2025-04-10 12:04:25 +02:00
storage Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
tests Implement EnsureUserHasWorkspace Trait and Integrate into Controllers… (#741) 2025-04-28 18:03:38 +02:00
.env.docker GH issue template, docker cache fix, remove docker client entrypoint 2024-09-04 11:19:03 +02:00
.env.example Stripe Payment (#679) 2025-04-10 12:04:25 +02:00
.gitignore Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
_ide_helper_models.php Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
artisan Update Docker Documentation to Address Line Ending Issues for Windows Users 2025-03-21 16:30:59 +01:00
composer.json Stripe Payment (#679) 2025-04-10 12:04:25 +02:00
composer.lock Stripe Payment (#679) 2025-04-10 12:04:25 +02:00
phpunit.xml Email spam security (#641) 2024-12-18 13:16:27 +01:00
pint.json Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
server.php Separated laravel app to its own folder (#540) 2024-08-26 18:24:56 +02:00
vapor.yml Update Vapor deployment configuration 2025-02-15 09:18:27 +00:00