Commit Graph

35 Commits

Author SHA1 Message Date
a6c0751061
Add support for tableflip 2024-08-19 22:41:05 +01:00
b44c48132d
Add jwks support and update mjwt library 2024-07-27 21:46:58 +01:00
68f274b45e
Redesign token authentication 2024-06-02 16:30:19 +01:00
3a7eef803e
Start adding sqlc and migration support 2024-06-02 16:30:17 +01:00
08096a4b98
Move manage apps and users forms into separate templates 2024-06-02 16:30:17 +01:00
ba56a628d0
Improve page templates and custom template loading 2024-06-02 16:30:11 +01:00
e06c23eec4
Transition to new logger 2024-05-13 20:33:25 +01:00
3a329472cc
Remove dumb logging 2024-02-26 18:46:45 +00:00
9eec5b7ec1
Store userinfo fields to prevent errors with userinfo endpoint 2024-02-22 12:41:21 +00:00
947c29bfca
Fix incorrect cookie names 2024-02-21 09:16:38 +00:00
374a708899
Remove session library 2024-02-15 15:09:14 +00:00
2590e3f4e7
Use SameSiteLaxMode 2024-02-15 14:44:58 +00:00
96dbac5274
Remove id_token comment 2024-02-15 13:00:27 +00:00
5387cdb732
Add ID token support 2024-02-15 12:41:39 +00:00
bc2c837278
Add userinfo.login 2024-02-14 23:59:39 +00:00
c6d64e5d81
Allow specific permissions to be sent to authorized clients and use JWT access tokens 2024-02-10 16:23:50 +00:00
05b19e6bf2
Save client tokens for userinfo requests 2024-02-10 11:59:45 +00:00
0c668253a8
Fix correct redirection after login flow, and update test client 2024-02-10 02:53:58 +00:00
e1825ce1e8
Return to logged out with fetchUserInfo fails, updates to test client 2024-02-09 15:25:56 +00:00
b99fb9df6f
Add public to oauth client store and separate fetching user info 2024-02-08 01:16:14 +00:00
9228f6649e
Exchange token and fetch userinfo 2024-02-07 10:54:37 +00:00
a05b2d983e
Add oauth support 2024-02-07 01:18:17 +00:00
78e144891a
Add dark mode to UIs 2023-12-17 22:46:58 +00:00
03df1556e7
Trim / from end of origin 2023-12-14 23:50:09 +00:00
be3a09b73a
Add CORS headers to /verify endpoint 2023-12-14 23:41:39 +00:00
182c424b33
Start implementing refresh tokens 2023-12-05 18:10:47 +00:00
41db9d605c
Add reloading config 2023-11-15 09:21:09 +00:00
6941d64b7f
Update mjwt library 2023-11-03 07:39:58 +00:00
6f16ea6690
Allowed client specific perms 2023-10-26 11:30:04 +01:00
bf39f4421b
Add loads of test cases 2023-10-08 15:24:59 +01:00
7c3b36c9ae
Finish up working flow and setup test client 2023-10-04 21:53:20 +01:00
d772d14041
Continued working on OAuth flow 2023-10-04 14:51:38 +01:00
299e8d0792
Continue adding to popup flow 2023-10-03 23:20:28 +01:00
699015bd9d
Generate oauth2 config from login SSO service metadata 2023-10-03 01:14:25 +01:00
7d9df44ec7
Start coding lavender 2023-10-01 21:44:49 +01:00