Documentation ¶
Index ¶
- type GitLabProvider
- func (m *GitLabProvider) GetSSOSettings(config *model.Config, service string) (*model.SSOSettings, error)
- func (m *GitLabProvider) GetUserFromIdToken(idToken string) (*model.User, error)
- func (m *GitLabProvider) GetUserFromJSON(data io.Reader, tokenUser *model.User) (*model.User, error)
- func (m *GitLabProvider) IsSameUser(dbUser, oauthUser *model.User) bool
- type GitLabUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitLabProvider ¶
type GitLabProvider struct { }
func (*GitLabProvider) GetSSOSettings ¶
func (m *GitLabProvider) GetSSOSettings(config *model.Config, service string) (*model.SSOSettings, error)
func (*GitLabProvider) GetUserFromIdToken ¶
func (m *GitLabProvider) GetUserFromIdToken(idToken string) (*model.User, error)
func (*GitLabProvider) GetUserFromJSON ¶
func (*GitLabProvider) IsSameUser ¶
func (m *GitLabProvider) IsSameUser(dbUser, oauthUser *model.User) bool
Click to show internal directories.
Click to hide internal directories.