oauth2-proxy/oauth2-proxy

View on GitHub
providers/provider_default.go

Summary

Maintainability
A
45 mins
Test Coverage
F
23%

Method ProviderData.Redeem has 7 return statements (exceeds 4 allowed).
Open

func (p *ProviderData) Redeem(ctx context.Context, redirectURL, code, codeVerifier string) (*sessions.SessionState, error) {
    if code == "" {
        return nil, ErrMissingCode
    }
    clientSecret, err := p.GetClientSecret()
Severity: Major
Found in providers/provider_default.go - About 45 mins to fix

    There are no issues that match your filters.

    Category
    Status