update deps, add diagnostics
This commit is contained in:
5
http.go
5
http.go
@@ -7,6 +7,7 @@ import (
|
||||
|
||||
"code.icod.de/dalu/oidc"
|
||||
"code.icod.de/dalu/oidc/options"
|
||||
"github.com/davecgh/go-spew/spew"
|
||||
)
|
||||
|
||||
// New returns an OpenID Connect (OIDC) discovery handler (middleware)
|
||||
@@ -47,12 +48,16 @@ func toHttpHandler(h http.Handler, parseToken oidc.ParseTokenFunc, setters ...op
|
||||
|
||||
token, err := parseToken(ctx, tokenString)
|
||||
if err != nil {
|
||||
fmt.Println("parseToken error")
|
||||
spew.Dump(err)
|
||||
onError(w, opts.ErrorHandler, http.StatusUnauthorized, options.ParseTokenErrorDescription, err)
|
||||
return
|
||||
}
|
||||
|
||||
tokenClaims, err := token.AsMap(ctx)
|
||||
if err != nil {
|
||||
fmt.Println("tokenClaims error")
|
||||
spew.Dump(err)
|
||||
onError(w, opts.ErrorHandler, http.StatusUnauthorized, options.ConvertTokenErrorDescription, err)
|
||||
return
|
||||
}
|
||||
|
Reference in New Issue
Block a user