57 Commits

Author SHA1 Message Date
Zoe Roux
9affcd6c16
Fix oidc login 2026-03-26 23:46:11 +01:00
Zoe Roux
cd7c350b20
Add admin users page 2026-03-26 23:46:11 +01:00
Zoe Roux
8df5f279a8
Add logo upload 2026-03-26 23:46:11 +01:00
Zoe Roux
271375bfec
Add link settings to add oidc to an account 2026-03-25 20:30:40 +01:00
Zoe Roux
5cc5c29adc
Implement oidc 2026-03-25 20:30:40 +01:00
Zoe Roux
ba9aeba230
Add logo routes that use gravatar 2026-03-25 20:30:40 +01:00
Zoe Roux
bf925d8d70
Add GET /sessions 2026-03-25 20:30:40 +01:00
Zoe Roux
e7c54b0200
Fix auth error handler 2026-03-22 00:02:16 +01:00
Zoe Roux
e6f8a223df
Handle cookies in auth codepath 2026-03-21 23:54:02 +01:00
Zoe Roux
c1afbfef7f
Fix db connection of auth 2026-03-19 14:39:28 +01:00
Arlan Lloyd
4f87a7a60e small fixes 2026-02-24 15:00:38 +00:00
Arlan Lloyd
cce208b8e3 fix error by explicitly adding /jwt post method 2026-02-23 21:53:11 +00:00
Arlan Lloyd
ba9a5d29f6 auth: echo v5 update 2026-02-21 06:25:27 +00:00
acelinkio
35f551b94c
auth: return 403 when no GUEST_CLAIMS configured (#1294) 2026-01-29 09:53:05 +01:00
acelinkio
fd83870f5a
auth: application context & echo context (#1267)
Co-authored-by: Zoe Roux <zoe.roux@zoriya.dev>
2026-01-13 09:25:53 +01:00
acelinkio
52f4b15fbf
auth+transcoder: update msg format for easier use (#1262)
Co-authored-by: Zoe Roux <zoe.roux@zoriya.dev>
2026-01-12 17:49:35 +01:00
acelinkio
fefcc5b124
auth/transcoder: fix tripple responses on errors (#1261) 2026-01-10 10:40:07 +01:00
acelinkio
a09d8f45b9
auth/transcoder: associates the echo logs with request context (#1256) 2026-01-05 09:21:25 +01:00
acelinkio
88e5e1bb00
fix structured logging & update readme link (#1242) 2025-12-27 13:30:25 +01:00
acelinkio
50241b23b5
auth: slog, otel, & logging improvements (#1204) 2025-12-08 14:27:50 +00:00
Zoe Roux
55a22f1c9e
Instrument pgx 2025-11-17 23:07:54 +01:00
Zoe Roux
6d58164a6d
Instrument auth's echo 2025-11-17 23:03:49 +01:00
Zoe Roux
8f0fb42b47
Add /ready api to auth 2025-11-09 19:21:29 +01:00
Antoine
f71a65d134
feat(auth): update forward auth endpoint (#1141) 2025-11-06 01:25:33 +01:00
Zoe Roux
5827cc32e8
Hard code keibi postgres schema 2025-11-04 09:48:21 +01:00
Zoe Roux
7857b14a14
Hardcode keibi's prefix to /auth 2025-06-07 17:45:39 +02:00
Zoe Roux
1fca8957a2
Fix auth default PGHOST 2025-05-04 15:35:37 +02:00
solidDoWant
5ced62aab3
Support standard libpq environment variables for Auth service (#901) 2025-04-24 09:38:20 +02:00
Zoe Roux
dcbbb6352a
Add hurl tests for apikeys 2025-04-23 22:35:52 +02:00
Zoe Roux
a72ecdb21b
Add apikey support to /jwt 2025-04-23 19:41:42 +02:00
Zoe Roux
85186a74c8
Add apikeys routes 2025-04-23 19:41:42 +02:00
Zoe Roux
8110f7de66
Add tests for edit settings & password 2025-04-06 14:24:03 +02:00
Zoe Roux
31d545530b
Add edit password 2025-04-05 23:49:53 +02:00
Zoe Roux
dbe8e319c8
Add edit user/settings route 2025-04-05 23:49:53 +02:00
Zoe Roux
d4fbba8aeb
Revert labstack/echo-jwt#13 2025-04-05 00:46:30 +02:00
Zoe Roux
c5a676b2a5
Add guest handling 2025-04-05 00:28:24 +02:00
Zoe Roux
92753b72d3
Add a middleware in keibi to convert session token to jwt 2025-04-04 22:44:44 +02:00
Zoe Roux
076d5a0dbd
Use KError instead of problem details (like the api) 2025-04-04 22:44:44 +02:00
Zoe Roux
161e4943a1
Add openid-configuration just for jwks_uri (for jwt.io) 2025-03-25 10:27:03 +01:00
Zoe Roux
6391a99bb9
Switch to jwks instead of custom /info 2025-03-25 10:27:03 +01:00
Zoe Roux
23adc6033e
Update go modules 2025-03-25 10:27:03 +01:00
Zoe Roux
257ef354c6
Add prefix for auth 2025-01-03 18:32:41 +01:00
Zoe Roux
e4f7c1215b
Update go modules (#745) 2025-01-01 21:47:00 +00:00
Zoe Roux
899e90deaf
Add healthcheck for auth (#658) 2024-11-01 22:32:50 +00:00
Zoe Roux
200087f2f6
Fix jwt signing verification 2024-10-19 18:09:22 +02:00
Zoe Roux
662457d0f1
Robot tests wip 2024-10-19 18:09:22 +02:00
Zoe Roux
10d8c121b3
Add /info to retrieve public key 2024-10-19 18:09:22 +02:00
Zoe Roux
1b192c7d05
Check permissions 2024-10-19 18:09:21 +02:00
Zoe Roux
3c73196f87
Add logout and get /users/me 2024-10-19 18:09:21 +02:00
Zoe Roux
e197062f64
Add /jwt route 2024-10-19 18:09:21 +02:00