Browse Source

feat: update renderToken function to accept context for improved request handling

Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
pull/4569/head
maksim.nabokikh 3 weeks ago
parent
commit
9ba261a818
  1. 2
      examples/example-app/main.go
  2. 3
      examples/example-app/templates.go

2
examples/example-app/main.go

@ -396,7 +396,7 @@ func (a *app) handleCallback(w http.ResponseWriter, r *http.Request) {
return
}
renderToken(w, a.provider, a.redirectURI, rawIDToken, accessToken, token.RefreshToken, buff.String())
renderToken(w, r.Context(), a.provider, a.redirectURI, rawIDToken, accessToken, token.RefreshToken, buff.String())
}
func uniqueStrings(values []string) []string {

3
examples/example-app/templates.go

@ -141,8 +141,7 @@ func getPublicKeyPEM(provider *oidc.Provider) string {
return string(pubKeyPEM)
}
func renderToken(w http.ResponseWriter, provider *oidc.Provider, redirectURL, idToken, accessToken, refreshToken, claims string) {
ctx := context.Background()
func renderToken(w http.ResponseWriter, ctx context.Context, provider *oidc.Provider, redirectURL, idToken, accessToken, refreshToken, claims string) {
data := tokenTmplData{
IDToken: idToken,
IDTokenJWTLink: generateJWTIOLink(idToken, provider, ctx),

Loading…
Cancel
Save