Commit graph

141 commits

Author SHA1 Message Date
0b9c1a74d0
Added target query param to login endpoint 2024-03-11 14:32:10 -06:00
3caf2b89d2
Changed how login command works slightly 2024-03-10 20:21:38 -06:00
f6bf8a8960
More refactoring and code restructure 2024-03-10 20:20:53 -06:00
45e8cd7f15
Modified HTML pages 2024-03-10 20:19:48 -06:00
6d63211d35
Major refactoring and code restructure 2024-03-10 20:19:29 -06:00
72adbe1f0d
Updated dependencies 2024-03-10 20:16:47 -06:00
9bdca024a6
Moved ctor functions with config to separate file 2024-03-10 20:16:03 -06:00
fa090dbf5b
Added cache files 2024-03-10 20:15:19 -06:00
8b5d9ab6dd
Updated README.md 2024-03-10 20:14:38 -06:00
d72fa3bda5
Updated README.md 2024-03-05 21:20:30 -07:00
56e3f2244d
Removed more unnecessary files 2024-03-05 21:13:23 -07:00
1231be1c91
Removed unnecessary files 2024-03-05 21:08:11 -07:00
4fd8a68a00
Updated 2024-03-05 21:07:24 -07:00
David Allen
0888a64a3c
Merge pull request #4 from davidallendj/dev
Complete implementation of authorization code flow
2024-03-05 20:54:54 -07:00
d910e98f72
Reworked flow to consume ID token and to use own JWT 2024-03-05 20:49:26 -07:00
dc195afc61
Changed replace text in HTML to use gonja template 2024-03-05 20:47:02 -07:00
64f75345cd
Minor changes 2024-03-05 20:46:17 -07:00
53de1ca726
Added flag to forward ID token 2024-03-05 20:45:15 -07:00
cfba9e4bd0
Updated example config 2024-03-05 20:44:33 -07:00
d2c5ec8dfc
Updated .gitignore 2024-03-05 20:43:33 -07:00
1e2242bad1
Fixed issue with JWKS fetching 2024-03-05 20:42:58 -07:00
082c891ac4
Added necessary dependency for SQLite 2024-03-05 20:42:10 -07:00
98521f0b04
Added stratgies.access_token to Hydra config 2024-03-05 20:41:32 -07:00
3d3678e9d9
Updated index.html 2024-03-05 20:39:51 -07:00
3d273fb056
Updated .gitignore 2024-03-05 20:39:32 -07:00
3b5fea2299
Updated dependencies 2024-03-05 20:38:58 -07:00
4bca62ec2f
Refactor and added ability to use include multiple providers in config 2024-03-03 18:23:35 -07:00
53d1a8cc35
Separated authorization code and client credentials flows 2024-03-03 18:22:07 -07:00
f2e5720aaa
Added cache path flag 2024-03-03 18:21:06 -07:00
92f624239d
Changed when to fetch identity provider server config 2024-03-03 18:20:38 -07:00
c1b268536a
Added identity provider caching 2024-03-03 18:19:42 -07:00
781702cb8d
Updated go.* files 2024-03-03 18:19:04 -07:00
e24610f412
Updated README.md 2024-03-03 18:17:48 -07:00
f490eb4fc4
Refactored and added client credentials flow 2024-02-29 20:14:53 -07:00
f912890a2d
Added AuthorizedClient for client credentials grant 2024-02-27 20:43:37 -07:00
b447b0e149
Updated imports and dependencies 2024-02-27 20:43:10 -07:00
1e5982763f
Removed utils in favor of common utils 2024-02-27 19:45:06 -07:00
David J. Allen
2be7c3123f
Changed 'Use' in root cmd 2024-02-27 08:51:21 -07:00
David J. Allen
a0b2f5b4fd
Changed 'Use' in root cmd 2024-02-27 08:50:01 -07:00
3b7819c7f6
Removed audience from RegisterOAuthClient for teseting 2024-02-27 08:12:28 -07:00
681cfc4f59
Enabled dynamic registration in Hydra config 2024-02-27 08:11:48 -07:00
c700020b04
Changed RegisterOAuthClient to take audience string slice as arg 2024-02-27 00:00:29 -07:00
76992c296a
Added Dockerfile 2024-02-26 23:59:31 -07:00
David J. Allen
448cb50974
Formatted output and added audience to registering OAuth client 2024-02-26 17:35:53 -07:00
eb2f5bd15c
Added LICENSE file 2024-02-26 14:09:02 -07:00
David J. Allen
038ca3c84a
Minor changes and update 2024-02-26 14:08:10 -07:00
1859a3c58e
Removed JsonObject type for map[string]any 2024-02-26 09:41:28 -07:00
1de4d3a5d5
Added flow initialization and completed implementation 2024-02-26 09:20:07 -07:00
a3f0caf4ff
Updated config files 2024-02-26 09:18:51 -07:00
747ca162ed
Fixed how config file worked 2024-02-26 09:18:13 -07:00