- Added a new handler for completing authentication flows, including session validation and cookie management. - Implemented flow rate limiting to restrict the number of flow start requests per client IP. - Enhanced flow session management with Redis support for persistent session storage. - Updated existing handlers to integrate the new flow completion logic and error handling for various session states. - Introduced unit tests for the new flow completion and rate limiting functionalities to ensure reliability. |
||
|---|---|---|
| .. | ||
| complete.go | ||
| handlers_test.go | ||
| handlers.go | ||
| rate_limit.go | ||