lukaszraczylo
|
77ead9b8a1
|
Add option to exclude URLs from the authentication.
|
2024-10-03 14:00:41 +01:00 |
|
lukaszraczylo
|
448392e9bd
|
Update: Don't refresh token / issue cookie on every request.
|
2024-10-03 14:00:41 +01:00 |
|
lukaszraczylo
|
1fd480b257
|
Add session refresh.
|
2024-10-03 14:00:41 +01:00 |
|
lukaszraczylo
|
a4a943ae9c
|
Fix the issue when expired token did not forced reauthentication.
|
2024-10-03 14:00:41 +01:00 |
|
lukaszraczylo
|
4968c5f93a
|
Optimise: Build auth URL.
|
2024-10-03 14:00:41 +01:00 |
|
lukaszraczylo
|
5652ade5e2
|
Add basic benchmarks.
|
2024-10-03 14:00:40 +01:00 |
|
lukaszraczylo
|
7725d8d864
|
Parallel signature verification and http client connection pool.
|
2024-10-03 14:00:40 +01:00 |
|
lukaszraczylo
|
0ada593437
|
Run token cache and blacklist cleanup every minute.
|
2024-10-03 14:00:40 +01:00 |
|
lukaszraczylo
|
13572003a5
|
Even more tests, crossed 50% coverage
|
2024-10-03 14:00:39 +01:00 |
|
lukaszraczylo
|
8767756431
|
Add tests
|
2024-10-03 14:00:39 +01:00 |
|
lukaszraczylo
|
4b99a4c5fa
|
Fix logging, add additional settings for to the middleware.
|
2024-10-03 14:00:38 +01:00 |
|
lukaszraczylo
|
622b11f586
|
Ensure that when user session expires - the user is redirected back to the provider login page.
|
2024-07-25 09:54:31 +01:00 |
|
lukaszraczylo
|
c588d6cd4d
|
Add default non-empty logout URL.
|
2024-07-25 00:28:15 +01:00 |
|
lukaszraczylo
|
d1fa76b6b5
|
Update documentation.
|
2024-07-25 00:25:20 +01:00 |
|
lukaszraczylo
|
3fe92d38e0
|
Add support for logout URL.
|
2024-07-25 00:21:39 +01:00 |
|
lukaszraczylo
|
4baf3fbefd
|
Optimise the JWT token cache / creation and verification.
|
2024-07-24 23:53:41 +01:00 |
|
lukaszraczylo
|
1725579d82
|
Consolidate error handling.
|
2024-07-24 23:49:15 +01:00 |
|
lukaszraczylo
|
88c566ee9a
|
Refactor codebase for clarity and consistency.
|
2024-07-24 23:46:27 +01:00 |
|
lukaszraczylo
|
6de1ccbd17
|
Add token cache to speed up the process and reduce the number of requests to the oidc endpoint.
|
2024-07-24 18:30:51 +01:00 |
|
lukaszraczylo
|
1649c72b9e
|
Add debugging logging.
|
2024-07-24 16:34:24 +01:00 |
|
lukaszraczylo
|
c26b18c8b7
|
Verify provided token on every request.
|
2024-07-24 14:45:13 +01:00 |
|
lukaszraczylo
|
cf66d988b7
|
Add vendored dependencies.
|
2024-07-24 14:33:07 +01:00 |
|
lukaszraczylo
|
2fbeb9b02d
|
Add traefik middleware.
|
2024-04-08 05:17:58 +01:00 |
|
lukaszraczylo
|
12273ecfe8
|
initial commit
|
2024-04-07 00:50:02 +01:00 |
|