code: func (c *GithubConnectorV3) MapClaims(claims GithubClaims) ([]string, []string) {
  	var logins, kubeGroups []string
  	for _, mapping := range c.GetTeamsToLogins() {
  		teams, ok := claims.OrganizationToTeams[mapping.Organization]
  		if !ok {
  			// the user does not belong to this organization
  			continue
  		}
  		for _, team := range teams {
  			// see if the user belongs to this team
  			if team == mapping.Team {
  				logins = append(logins, mapping.Logins...)
  				kubeGroups = append(kubeGroups, mapping.KubeGroups...)
  			}
  		}
  	}
  	return utils.Deduplicate(logins), utils.Deduplicate(kubeGroups)
  }
docs: // MapClaims returns a list of logins based on the provided claims,
  // returns a list of logins and list of kubernetes groups