13 Commits

Author SHA1 Message Date
Zoe Roux
c8742605ff
Read `preferOriginal from jwt settings 2025-04-08 09:34:52 +02:00
Zoe Roux
080da9bc27
Fix tests & misc errors 2025-04-07 15:40:32 +02:00
Zoe Roux
59533e5f0c
Handle 404 for user accounts 2025-04-07 12:40:11 +02:00
Zoe Roux
a7f355531d
Add function to fetch user info from api 2025-04-07 12:40:11 +02:00
Zoe Roux
5a6e29e57a
Fix guess's sub/sid format 2025-04-06 19:52:54 +02:00
Zoe Roux
11e1c59698
Handle watchstatus on movies/series 2025-04-06 18:25:28 +02:00
Zoe Roux
0aab4cd84c
Forge jwt for tests 2025-04-06 14:24:03 +02:00
Zoe Roux
49f700ca6e
Check for permissions on each routes 2025-04-06 14:24:03 +02:00
Zoe Roux
65a7f62fd1
Validate issuer & allow unlogged routes 2025-04-04 22:44:44 +02:00
Zoe Roux
1f8652e06c
Validate jwt claims 2025-03-25 10:27:03 +01:00
Zoe Roux
bcded031e2
Use jwks in elysia 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
068b19c936
Create auth middleware in elysia 2025-03-25 10:27:03 +01:00