David Allen
8fe917b79f
Added verbose print to show access and ID token from IDP
2024-06-12 12:44:28 -06: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
Devon Bautista
e3740c584e
Dockerfile: Use /opaal dir owned by nobody so opaal can write
...
Without this, opaal, running as nobody, tries to write its sqlite db cache file
to / which is owned by root. With this, an /opaal directory is created, owned
by nobody, and the opaal binary is copied here. That way, it has permission to
write its cache file here. Any config can be copied here as well.
2024-03-22 15:22:27 -06:00
Devon Bautista
87abf22916
Dockerfile: Add curl for healthchecking
2024-03-22 15:22:27 -06:00
Devon Bautista
0c508b5df6
Dockerfile: Add newline
2024-03-22 15:22:27 -06:00