Commit Graph

  • 51a9a1acc1 fixed url encoding main David Mosbach 2024-03-25 03:51:04 +0000
  • 7b995e6cff Merge branch 'oidc' into 'main' David Mosbach 2024-03-10 19:48:58 +0000
  • 2a2813fef2 show logout success before redirecting David Mosbach 2024-03-10 19:46:12 +0000
  • 83d99e5530 added login to sso test link David Mosbach 2024-03-06 04:20:12 +0000
  • 440c7fe2a8 fix debug prints debug Sarah Vaupel 2024-03-06 01:50:22 +0100
  • 8fb2d81ac0 allow combined response types David Mosbach 2024-03-05 23:58:39 +0000
  • c3fcf3703c add debug print of codeExpiration Sarah Vaupel 2024-03-05 17:12:47 +0100
  • 3d8f77861a ignore empty auth cookie David Mosbach 2024-03-03 21:34:56 +0000
  • 8c0cd0099c added sso support for auth requests without prompt parameter David Mosbach 2024-03-03 21:18:28 +0000
  • 2530a2dad6 fixed signing of id tokens David Mosbach 2024-03-03 21:02:57 +0000
  • 26d2255c25 added logout endpoint David Mosbach 2024-03-02 21:05:25 +0000
  • ba9bc7f784 issuing of id tokens David Mosbach 2024-03-02 20:30:33 +0000
  • 45debf40cd added SSO test link route David Mosbach 2024-02-18 22:58:02 +0000
  • c17f8f1ae2 Merge branch 'user-queries' into 'main' David Mosbach 2024-02-18 19:38:59 +0000
  • d47908b4f7 query related errors are now returned as json David Mosbach 2024-02-09 17:10:34 +0000
  • 6fc2d62157 removed debuging print David Mosbach 2024-01-31 13:41:59 +0000
  • 101cf0ca99 fixed checking refresh tokens David Mosbach 2024-01-31 02:17:55 +0000
  • c8ed2166dc renamed expected refresh token key David Mosbach 2024-01-30 20:35:12 +0000
  • 3f2bf3cc6e adjusted grant type for refresh tokens David Mosbach 2024-01-30 04:30:00 +0000
  • 9f3f9d47b5 query user by email David Mosbach 2024-01-29 01:26:10 +0000
  • 31f99eef37 Merge branch 'refresh-tokens' into 'main' David Mosbach 2024-01-29 00:53:51 +0000
  • 02510301ff updated yaml parser David Mosbach 2024-01-28 23:57:11 +0000
  • a8b7ee68da load test users from file David Mosbach 2024-01-28 21:44:20 +0000
  • 11548e5aac reverted building shell apps David Mosbach 2024-01-28 02:41:28 +0000
  • acf6a08ca3 db scrips derived as shell apps David Mosbach 2024-01-28 01:54:48 +0000
  • 8a685c1950 db schema & hba file must be set as env vars David Mosbach 2024-01-28 01:01:35 +0000
  • 7c8747c487 moved db kill to separate file David Mosbach 2024-01-28 00:19:20 +0000
  • c4910c9690 move exe to bin folder David Mosbach 2024-01-27 21:08:38 +0000
  • 9b7565ef0a renamed executable David Mosbach 2024-01-27 20:32:35 +0000
  • 159839dc83 nix derivation David Mosbach 2024-01-27 16:59:49 +0000
  • 4785a98ebe changed token expiration time David Mosbach 2024-01-21 20:45:45 +0100
  • 38e831c9b1 refresh token can be exchanged at token endpoint David Mosbach 2024-01-21 20:35:40 +0100
  • d31c9abffc Merge branch 'main' into refresh-tokens David Mosbach 2024-01-21 17:47:49 +0100
  • 3ad50a0ba1 WIP refresh tokens David Mosbach 2024-01-21 17:47:24 +0100
  • 3fd779348a Merge branch 'database' into 'main' David Mosbach 2024-01-19 01:11:57 +0000
  • 38dcb8bb7b added license David Mosbach 2024-01-19 01:07:08 +0000
  • 1d7527bb08 renamed environment variables David Mosbach 2024-01-19 00:37:06 +0000
  • 64d7e07f35 changed user id to be their email David Mosbach 2024-01-16 21:40:19 +0100
  • 8b1c3f090b removed persistent dependecies from library David Mosbach 2024-01-16 21:33:19 +0100
  • 490b6211f0 connect to db via local socket David Mosbach 2024-01-16 17:31:11 +0000
  • d7cca298bd database config David Mosbach 2024-01-16 17:49:43 +0100
  • 4ccd17d357 removed specific user types from library David Mosbach 2024-01-16 03:06:13 +0100
  • a0c5ed71de persistent db David Mosbach 2024-01-15 01:47:28 +0100
  • e6da28f7df Merge branch 'quick-auth' into 'main' David Mosbach 2024-01-14 20:10:12 +0000
  • 25f9ee95b1 redirecting to client via javascript David Mosbach 2024-01-14 18:39:57 +0100
  • 7bb209cb56 mock login without passwords David Mosbach 2024-01-14 04:16:01 +0100
  • c8835c1d45 return user data at user end point based on token id David Mosbach 2024-01-10 22:13:00 +0100
  • 2716ccf2c0 store active tokens & scopes David Mosbach 2024-01-10 21:45:28 +0100
  • c7989034b4 return empty user data David Mosbach 2024-01-10 17:47:39 +0100
  • 4c2ba00801 return user data at user endpoint David Mosbach 2024-01-10 17:39:25 +0100
  • 6e26ff0403 flipped token encoding/decoding keys David Mosbach 2024-01-10 16:12:44 +0000
  • c68bf943f3 changed header type for user endpoint David Mosbach 2024-01-10 17:07:22 +0100
  • 3e2d07518c ClientData type now only supports the auth code flow David Mosbach 2024-01-10 16:28:22 +0100
  • 93093d86e4 changed token endpoint mimetype David Mosbach 2024-01-10 15:32:20 +0100
  • 0a2f1ab5dd fixed jwt wrapper keys David Mosbach 2024-01-10 04:52:22 +0100
  • 2d9b07b9ba replaced '/' in query params David Mosbach 2024-01-10 03:00:12 +0100
  • 123cf76b3b replace '=' in query params David Mosbach 2024-01-10 02:55:23 +0100
  • 100e4f8765 refined user routes David Mosbach 2024-01-10 02:30:43 +0100
  • 9e61d356e2 base64 encoding for auth code David Mosbach 2024-01-10 02:17:42 +0100
  • 83dacacf56 changed token endpoint to accept post requests David Mosbach 2024-01-10 01:51:44 +0100
  • d75ba4f762 fixed code param David Mosbach 2024-01-10 01:30:34 +0100
  • 564f964f7f added user endpoint for queries David Mosbach 2024-01-10 01:21:36 +0100
  • 58423c6466 specify port via command line args David Mosbach 2024-01-09 13:02:13 +0100
  • 751f3a463a generate encrypted tokens David Mosbach 2024-01-09 03:57:03 +0100
  • 23a5a93509 auth code & client secret verification David Mosbach 2024-01-09 02:23:40 +0100
  • 34a12ec226 redefined token endpoint David Mosbach 2023-12-23 05:49:16 +0100
  • fc77ea3e22 redirecting auth code back to client David Mosbach 2023-12-23 04:53:56 +0100
  • 390876223e simple auth code generation & expiration David Mosbach 2023-12-23 03:35:10 +0100
  • af251d82c9 separate scopes by %20 instead of , David Mosbach 2023-12-23 01:09:38 +0100
  • 35ab852882 added remaining required query params David Mosbach 2023-12-23 00:54:25 +0100
  • f47e0b7cb0 provide data of authenticated user David Mosbach 2023-12-22 04:27:44 +0100
  • 52f43c81eb added authentication logic David Mosbach 2023-12-22 04:21:41 +0100
  • 24229be508 refactoring to allow more generic use for different user & scope models David Mosbach 2023-12-22 02:17:47 +0100
  • 7678af27c8 added scopes David Mosbach 2023-12-20 03:36:39 +0100
  • a3e9764ca2 added flake David Mosbach 2023-12-19 21:07:37 +0100
  • 83a25504d7 init David Mosbach 2023-12-18 05:51:51 +0100