chore: go fmt
This commit is contained in:
parent
bdad6bf8ed
commit
d832ea7304
|
@ -28,17 +28,16 @@ type VerificationParams struct {
|
||||||
|
|
||||||
// NewTokenVerifier returns a token-verifying middleware
|
// NewTokenVerifier returns a token-verifying middleware
|
||||||
//
|
//
|
||||||
// tokenVerifier := chiauth.NewTokenVerifier(chiauth.VerificationParams{
|
// tokenVerifier := chiauth.NewTokenVerifier(chiauth.VerificationParams{
|
||||||
// Issuers: keyfetch.Whitelist([]string{"https://accounts.google.com"}),
|
// Issuers: keyfetch.Whitelist([]string{"https://accounts.google.com"}),
|
||||||
// Optional: false,
|
// Optional: false,
|
||||||
// })
|
// })
|
||||||
// r.Use(tokenVerifier)
|
// r.Use(tokenVerifier)
|
||||||
//
|
|
||||||
// r.Post("/api/users/profile", func(w http.ResponseWriter, r *http.Request) {
|
|
||||||
// ctx := r.Context()
|
|
||||||
// jws, ok := ctx.Value(chiauth.JWSKey).(*libauth.JWS)
|
|
||||||
// })
|
|
||||||
//
|
//
|
||||||
|
// r.Post("/api/users/profile", func(w http.ResponseWriter, r *http.Request) {
|
||||||
|
// ctx := r.Context()
|
||||||
|
// jws, ok := ctx.Value(chiauth.JWSKey).(*libauth.JWS)
|
||||||
|
// })
|
||||||
func NewTokenVerifier(opts VerificationParams) func(http.Handler) http.Handler {
|
func NewTokenVerifier(opts VerificationParams) func(http.Handler) http.Handler {
|
||||||
return func(next http.Handler) http.Handler {
|
return func(next http.Handler) http.Handler {
|
||||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
|
@ -28,8 +28,9 @@ type IssuerList = keyfetch.Whitelist
|
||||||
// create a trusted IssuerList of public and/or internal issuer URLs.
|
// create a trusted IssuerList of public and/or internal issuer URLs.
|
||||||
//
|
//
|
||||||
// Example:
|
// Example:
|
||||||
// OIDC_ISSUERS='https://example.com/ https://therootcompany.github.io/libauth/'
|
//
|
||||||
// OIDC_ISSUERS_INTERNAL='http://localhost:3000/ http://my-service-name:8080/'
|
// OIDC_ISSUERS='https://example.com/ https://therootcompany.github.io/libauth/'
|
||||||
|
// OIDC_ISSUERS_INTERNAL='http://localhost:3000/ http://my-service-name:8080/'
|
||||||
func ParseIssuerEnvs(issuersEnvName, internalEnvName string) (IssuerList, error) {
|
func ParseIssuerEnvs(issuersEnvName, internalEnvName string) (IssuerList, error) {
|
||||||
if len(issuersEnvName) > 0 {
|
if len(issuersEnvName) > 0 {
|
||||||
issuersEnvName = oidcIssuersEnv
|
issuersEnvName = oidcIssuersEnv
|
||||||
|
@ -49,7 +50,8 @@ func ParseIssuerEnvs(issuersEnvName, internalEnvName string) (IssuerList, error)
|
||||||
// ParseIssuerListString will Split comma- and/or space-delimited list into a slice
|
// ParseIssuerListString will Split comma- and/or space-delimited list into a slice
|
||||||
//
|
//
|
||||||
// Example:
|
// Example:
|
||||||
// "https://example.com/, https://therootcompany.github.io/libauth/"
|
//
|
||||||
|
// "https://example.com/, https://therootcompany.github.io/libauth/"
|
||||||
func ParseIssuerListString(issuerList string) []string {
|
func ParseIssuerListString(issuerList string) []string {
|
||||||
issuers := []string{}
|
issuers := []string{}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue