Some refactors based on PR feedback from @enj

This commit is contained in:
Ryan Richard
2021-08-17 13:14:09 -07:00
parent a7c88b599c
commit 964d16110e
22 changed files with 166 additions and 92 deletions
+1 -6
View File
@@ -68,12 +68,7 @@ func NewHandler(
return httperr.New(http.StatusBadGateway, "error exchanging and validating upstream tokens")
}
subject, username, err := downstreamsession.GetSubjectAndUsernameFromUpstreamIDToken(upstreamIDPConfig, token.IDToken.Claims)
if err != nil {
return err
}
groups, err := downstreamsession.GetGroupsFromUpstreamIDToken(upstreamIDPConfig, token.IDToken.Claims)
subject, username, groups, err := downstreamsession.GetDownstreamIdentityFromUpstreamIDToken(upstreamIDPConfig, token.IDToken.Claims)
if err != nil {
return err
}