Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthProvider ¶
func NewAuthProvider(p sdk.AuthProvider) sdk.ServiceProvider
Types ¶
type GitHubIdentityEmail ¶
type GitHubIdentityEmail struct {
Email string `json:"email"`
}
func (GitHubIdentityEmail) UpdateUserDetails ¶
func (g GitHubIdentityEmail) UpdateUserDetails(user *sdk.User)
type GitHubIdentityName ¶
type GitHubIdentityName struct {
Name string `json:"name"`
}
func (GitHubIdentityName) UpdateUserDetails ¶
func (g GitHubIdentityName) UpdateUserDetails(user *sdk.User)
type GitHubIdentityProfilePic ¶
type GitHubIdentityProfilePic struct {
ProfilePic string `json:"avatar_url"`
}
func (GitHubIdentityProfilePic) UpdateUserDetails ¶
func (g GitHubIdentityProfilePic) UpdateUserDetails(user *sdk.User)
type GitHubIdentityUsername ¶
type GitHubIdentityUsername struct {
Username string `json:"login"`
}
func (GitHubIdentityUsername) UpdateUserDetails ¶
func (g GitHubIdentityUsername) UpdateUserDetails(user *sdk.User)
Click to show internal directories.
Click to hide internal directories.