Commit graph

22 commits

Author SHA1 Message Date
e164030119
feat: add group-based access control 2024-05-02 02:53:00 +02:00
e7bc551234
upgrade dependencies 2024-05-02 01:18:14 +02:00
Stefan Kürzeder
88aff05cc9 Fixed an issue which allowed to bypass the auth when using a path in the url 2020-06-04 17:12:08 +02:00
Stefan Kürzeder
9a000ff56e Add requestTarget to log output 2020-06-04 17:03:04 +02:00
Stefan Kürzeder
9a270a6a59 Made port and redirect optional settings 2020-06-04 16:44:18 +02:00
Stefan Kürzeder
140cbf807d Improved claims handling 2020-06-04 15:29:18 +02:00
Stefan Kürzeder
067e591535 Do not set the refresh token cookie 2020-06-04 10:18:46 +02:00
Stefan Kürzeder
86fed427e0 Write refresh token cookies 2020-06-03 16:37:37 +02:00
Stefan Kürzeder
4a0d88d6dd Add some missing common claims 2020-06-03 16:28:19 +02:00
Stefan Kürzeder
66e6985c99 Added copyright notice to all files 2020-06-03 16:16:17 +02:00
Stefan Kürzeder
661676f2b1 Fixed disabled redirect to auth of last commit 2020-06-03 15:42:55 +02:00
Stefan Kürzeder
0b088ebddf Disabled refresh tokes as they currently don't work correctly
See #1
2020-06-03 15:39:48 +02:00
Stefan Kürzeder
530ad44269 Rework in order to work with Traefik 2020-06-03 15:34:30 +02:00
Stefan Kürzeder
2ab3e1b93a Add seperate cookie domain 2020-06-03 14:12:13 +02:00
Stefan Kürzeder
23a9417823 Add logging
Added Dockerfile
2020-06-03 13:44:11 +02:00
Stefan Kürzeder
917ab1effe Add test for google
Only set refresh token if it is present
2020-06-03 12:27:13 +02:00
Stefan Kürzeder
c76ef216d3 Improved cookie handling 2020-06-03 12:16:44 +02:00
Stefan Kürzeder
ded871dfff Finished initial implementation
Refactored file structure
2020-06-03 12:05:02 +02:00
Stefan Kürzeder
623c2b3090 Progress 2020-05-22 12:56:48 +02:00
Stefan Kürzeder
7503140989 Improvements 2020-05-20 13:36:47 +02:00
Stefan Kürzeder
7b269979e8 Add license 2020-05-20 13:19:31 +02:00
Stefan Kürzeder
22d2a6919b Initial commit 2020-05-20 13:15:38 +02:00