|
72083fa0a4
|
hot+fix: round expires in number
|
2025-06-16 19:01:28 +02:00 |
|
|
0db54e0268
|
feat: update service session on refresh
|
2025-06-15 21:13:33 +02:00 |
|
|
41d439beab
|
feat: create service session
|
2025-06-15 21:02:38 +02:00 |
|
|
dbff94e7b3
|
feat: pass repo access to middleware
|
2025-06-15 19:25:13 +02:00 |
|
|
dc41521a99
|
fix+feat: use verify oauth client helper in token as well
|
2025-06-09 15:55:36 +02:00 |
|
|
299e7eddc4
|
feat: verify api service in code generation
|
2025-06-09 15:39:56 +02:00 |
|
|
e33fb04c99
|
feat: specify supported grant tyoes
|
2025-06-08 16:59:49 +02:00 |
|
|
570ae6ac8c
|
feat: generate 3 tokens for api service
|
2025-06-07 19:17:15 +02:00 |
|
|
f0d3a61e7b
|
feat: accept access to cache
|
2025-06-07 19:16:57 +02:00 |
|
|
b09567620f
|
feat: generate auth code and save
|
2025-06-07 19:16:45 +02:00 |
|
|
2209846525
|
feat: check for redirect uris allowed
|
2025-06-07 19:16:28 +02:00 |
|
|
83e3e5a2e9
|
feat: new env variable for server URI
|
2025-06-06 12:04:25 +02:00 |
|
|
7b8fe6baf2
|
fix: set content-type to json
|
2025-06-04 20:07:39 +02:00 |
|
|
11ac92a026
|
feat: dynamic user based roles
|
2025-06-04 19:11:01 +02:00 |
|
|
849b5935c2
|
fix: type overriding
|
2025-06-04 12:33:22 +02:00 |
|
|
ce44ef3e62
|
feat: protect required endpoints by oauth
|
2025-06-02 23:15:02 +02:00 |
|
|
9ee30d1e23
|
feat: register /authorize route
|
2025-06-02 20:35:03 +02:00 |
|
|
886d0a7f5c
|
feat: create middleware endpoint before accessing web ui interface for
authorize
|
2025-06-02 20:34:36 +02:00 |
|
|
cfdf419460
|
fix: use slices.Contains
|
2025-06-02 20:34:20 +02:00 |
|
|
930e069aee
|
feat: authorize middleware to check api service activity
|
2025-06-02 13:00:19 +02:00 |
|
|
1ef261660f
|
feat: split oauth endpoints into files
|
2025-06-02 12:31:01 +02:00 |
|
|
5d9e5d27bf
|
fix: correct authorize uri
|
2025-06-01 21:22:16 +02:00 |
|
|
51b7e6b3f9
|
feat: admin routes + better auth routing
|
2025-05-30 18:17:12 +02:00 |
|
|
a7ddd3d1ff
|
fix: use env issuer
|
2025-05-29 14:56:12 +02:00 |
|
|
5604a824fe
|
feat: use issuer variable as base
|
2025-05-25 16:26:03 +02:00 |
|
|
7d0ddd4d77
|
feat: use config issuer for everything
|
2025-05-25 16:24:52 +02:00 |
|
|
07b9b94143
|
feat: refactor for using app config
|
2025-05-25 16:22:28 +02:00 |
|
|
23845e25dd
|
feat: add admin role for all users for now
|
2025-05-25 14:53:38 +02:00 |
|
|
6e2d67ad24
|
feat: oauth endpoints: code and token
|
2025-05-25 14:16:20 +02:00 |
|
|
d423d9ba62
|
feat: oauth routes
|
2025-05-24 20:58:04 +02:00 |
|