Commit graph

16 commits

Author SHA1 Message Date
22254f1b4f Make JWT expiration time configurable
and drop attempt to set JWT header (golang-jwt/jwt does not seem to use TokenOptions ever)
2024-09-30 22:07:08 -07:00
006b0003b4 fix typos (singing key -> signing key) 2024-09-30 17:54:51 -07:00
a2e959dabb add kid header to JWT 2024-09-30 14:47:46 -07:00
6c10f85fb5 fix query param 2024-09-30 11:11:41 -07:00
b14f3946e2 Use existing JWT signing key code 2024-09-30 09:11:45 -07:00
c024df7867 address additional linter concern 2024-09-29 16:58:23 -07:00
b6b488ef54 address linter concern 2024-09-29 16:36:34 -07:00
d91299d6d3 address linter concerns 2024-09-29 16:36:34 -07:00
b265b40680 back to ed25519 keys 2024-09-29 16:35:23 -07:00
3d4ad65bbb switch to RSA key to be in line with GitHub 2024-09-29 16:35:23 -07:00
e4dfb8c1c7 inject the vars and secrets into the job - should be environment variables eventually 2024-09-29 16:35:22 -07:00
20af05b0c6 Add some TODOs 2024-09-29 16:35:22 -07:00
ebcf74ecbb fix time-related jwt fields 2024-09-29 16:35:22 -07:00
7a94dac274 Fix router, other misc fixes found in local testing 2024-09-29 16:35:22 -07:00
2e3ffc5c07 fix paths and set jwt expiry time to match github's 2024-09-29 16:35:22 -07:00
84777880f2 wip job tokens 2024-09-29 16:35:22 -07:00