David Allen
a7e0e73e45
Added response body print to debug ID token
2024-07-01 12:29:31 -06:00
David Allen
8c01ba897f
Added verbose print to show ID and access tokens from IDP
2024-07-01 12:29:31 -06:00
David Allen
a0cca97e7d
Merge pull request #13 from opencube-horizon/bugfix/token-handler
...
server: fix error reporting and logic for /keys handler
2024-05-28 08:32:47 -06:00
Tiziano Müller
b304361ce9
server: fix error reporting and logic for /keys handler
...
restores proper error reporting to include the host dialed, and
fixes the tautological comparison `jwks == nil` in the recovery path
to properly refetch the server config and try again as intended
2024-05-27 10:28:53 +02:00
David J. Allen
e929fac09e
Fixed some minor issues
2024-04-30 16:03:23 -06:00
David J. Allen
7022801fe9
Implemented IDP registered clients and callbacks
2024-04-30 14:44:57 -06:00
David J. Allen
cbb3e6f851
Updated login page hint
2024-04-30 14:43:50 -06:00
David J. Allen
bc5e693425
Changed the IDP oauth endpoints to oauth2
2024-04-30 12:45:02 -06:00
David J. Allen
2edc624c01
Resetted the default IDP endpoint values
2024-04-30 12:28:19 -06:00
David J. Allen
e940dc2dd9
Fixed IDP endpoint overrides not working correctly
2024-04-30 11:32:28 -06:00
David J. Allen
67683e9fca
Fixed small issues with not building
2024-04-30 09:01:05 -06:00
David J. Allen
73e4e50d44
Made it possible to override certain example IDP endpoints
2024-04-29 18:45:30 -06:00
David J. Allen
f10a771db6
Added missing IDP function back
2024-04-29 14:58:51 -06:00
David J. Allen
c67c6f75a2
Added audience override for token sent to authorization server
2024-04-29 14:52:25 -06:00
20ba7bc735
Separated server and IDP code into different files
2024-04-28 13:23:25 -06:00
David J. Allen
447c9fb5e9
Reverted token fetch in server
2024-04-26 15:56:25 -06:00
David Allen
5825273f0c
Merge pull request #12 from OpenCHAMI/main
...
Update main
2024-04-26 15:44:02 -06:00
David Allen
5aefc2ffcf
Merge branch 'davidallendj:main' into main
2024-04-26 15:42:56 -06:00
David Allen
890a268e11
Merge pull request #11 from OpenCHAMI/login
...
Changed login button to use <a href> tags with no JS
2024-04-26 15:41:20 -06:00
David J. Allen
20206ea4c1
Changed login button to use <a href> tags with no JS
2024-04-26 15:37:09 -06:00
Alex Lovell-Troy
0dc5754b4d
Backing off arm64 build
2024-04-24 14:08:15 -04:00
Alex Lovell-Troy
78ef71e94c
Update build_release.yml
...
Removing broken attestation for the moment and adding a manual workflow trigger
2024-04-24 13:59:06 -04:00
David Allen
8d3e1085c8
Merge pull request #3 from synackd/add-arm64
...
Goreleaser: Add arm64 builds
2024-04-24 11:12:52 -06:00
Devon Bautista
bea426c47d
Goreleaser: Add arm64 builds
2024-04-24 10:04:15 -06:00
David Allen
5650cf6985
Merge pull request #10 from davidallendj/refactor-login
...
Refactor login
2024-04-23 13:20:12 -06:00
David J. Allen
6d2f488a6b
Refactored login page and process
2024-04-23 13:17:41 -06:00
David J. Allen
61a35c165d
WIP refactoring login
2024-04-18 16:02:43 -06:00
David J. Allen
2e117bea36
Removed write headers for .well-known endpoints
2024-04-18 12:55:38 -06:00
David J. Allen
2762a95da5
Update README.md about internal IDP
2024-04-18 12:55:16 -06:00
David J. Allen
b45821e587
Changed .well-known endpoints to write status codes
2024-04-18 12:40:25 -06:00
David J. Allen
57166c5ee4
Added a login page for identity provider server
2024-04-17 17:27:03 -06:00
David J. Allen
0ca88e1a84
Added identity provider server
2024-04-17 17:26:29 -06:00
David J. Allen
059fb37aaf
Added serve command to start an identity provider server
2024-04-17 17:26:03 -06:00
David J. Allen
7529d2b7dd
Updated static web pages
2024-04-17 17:25:28 -06:00
David J. Allen
d7990807f0
Minor changes
2024-04-17 17:24:56 -06:00
David J. Allen
af79cfe254
Changed default expiration for token
2024-04-17 17:23:36 -06:00
David J. Allen
13a35081d7
Updated go deps
2024-04-17 17:19:11 -06:00
David J. Allen
4f5930ad56
Fixed static pages not being included in container
2024-04-12 09:44:29 -06:00
David J. Allen
9556939495
Fixed extra_files in dockers property
2024-03-27 10:46:44 -06:00
David J. Allen
429e5ae920
Fixed files in archives
2024-03-27 10:43:48 -06:00
David J. Allen
b270dc6e1d
Removed release property in .goreleaser
2024-03-27 10:37:49 -06:00
David J. Allen
532da269be
Fixed attestation in work flow
2024-03-26 16:01:02 -06:00
David J. Allen
c00bb625e2
Moved build_release.yml to correct dir for work flow
2024-03-26 15:56:29 -06:00
David Allen
caa8968259
Merge pull request #9 from davidallendj/goreleaser
...
Added GitHub work flow to build with goreleaser
2024-03-26 15:48:24 -06:00
David J. Allen
f9a36b8a97
Added GitHub work flow to build with goreleaser
2024-03-26 15:25:45 -06:00
David J. Allen
7c33b71e97
Changed the /token endpoint to return token as response
2024-03-25 14:51:52 -06:00
32d953218b
Fixed the changes not being commited
2024-03-25 14:33:42 -06:00
78e1120fdf
Removed the client authorization for client credentials flow
2024-03-25 14:28:55 -06:00
David Allen
a84fc1b4f1
Merge pull request #8 from OpenCHAMI/main
...
Update docker container to include in compose
2024-03-22 16:41:57 -06:00
David Allen
c49297d286
Merge pull request #1 from synackd/fix-dockerfile
...
Prepare Dockerfile for deployment-recipes
2024-03-22 16:39:47 -06:00