oauth2-proxy/oauth2-proxy

View on GitHub
providers/provider_data.go

Summary

Maintainability
A
40 mins
Test Coverage
A
91%

Method ProviderData.buildSessionFromClaims has 6 return statements (exceeds 4 allowed).
Open

func (p *ProviderData) buildSessionFromClaims(rawIDToken, accessToken string) (*sessions.SessionState, error) {
    ss := &sessions.SessionState{}

    if rawIDToken == "" {
        return ss, nil
Severity: Major
Found in providers/provider_data.go - About 40 mins to fix

    There are no issues that match your filters.

    Category
    Status