mirror of
https://github.com/pomerium/pomerium.git
synced 2025-08-02 08:19:23 +02:00
prototype: k8s jwt auth support
This commit is contained in:
parent
298a5a94a5
commit
6629170eb3
3 changed files with 20 additions and 1 deletions
|
@ -77,7 +77,7 @@ jwt_payload_aud := v if {
|
|||
v := input.issuer
|
||||
} else := ""
|
||||
|
||||
jwt_payload_iss := v if {
|
||||
jwt_payload_iss := concat("", ["https://", v, "/"]) if {
|
||||
v := input.issuer
|
||||
} else := ""
|
||||
|
||||
|
@ -201,6 +201,7 @@ set_request_headers := h if {
|
|||
"pomerium.id_token": session_id_token,
|
||||
"pomerium.access_token": session_access_token,
|
||||
"pomerium.client_cert_fingerprint": client_cert_fingerprint,
|
||||
"pomerium.jwt": signed_jwt,
|
||||
}
|
||||
h := [[header_name, header_value] |
|
||||
some header_name
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue