Documentation ¶
Index ¶
- Variables
- type AuthRequest
- func (a *AuthRequest) Authorize(state string) (string, error)
- func (a *AuthRequest) GetAccessToken(callback gauth.AuthCallback) (gauth.AuthToken, error)
- func (a *AuthRequest) GetUserInfo(token gauth.AuthToken) (gauth.AuthUser, error)
- func (a *AuthRequest) NewAuthRequest(c *config.AuthConfig) (gauth.AuthRequest, error)
- type Github
- type Scope
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RepoStatus = Scope{ // contains filtered or unexported fields } RepoDeployment = Scope{ // contains filtered or unexported fields } PublicRepo = Scope{ // contains filtered or unexported fields } RepoInvite = Scope{ // contains filtered or unexported fields } SecurityEvents = Scope{ // contains filtered or unexported fields } WriteOrg = Scope{ // contains filtered or unexported fields } WriteDiscussion = Scope{ // contains filtered or unexported fields } Workflow = Scope{ // contains filtered or unexported fields } WritePackages = Scope{ // contains filtered or unexported fields } WriteGPGKey = Scope{ // contains filtered or unexported fields } WritePublicKey = Scope{ // contains filtered or unexported fields } ReadOrg = Scope{ // contains filtered or unexported fields } ReadPackages = Scope{ // contains filtered or unexported fields } ReadGPGKey = Scope{ // contains filtered or unexported fields } ReadDiscussion = Scope{ // contains filtered or unexported fields } ReadUser = Scope{ // contains filtered or unexported fields } ReadRepoHook = Scope{ // contains filtered or unexported fields } ReadPublicKey = Scope{ // contains filtered or unexported fields } DeletePackages = Scope{ // contains filtered or unexported fields } WriteRepoHook = Scope{ // contains filtered or unexported fields } AdminOrg = Scope{ // contains filtered or unexported fields } AdminPublicKey = Scope{ // contains filtered or unexported fields } UserEmail = Scope{ // contains filtered or unexported fields } UserFollow = Scope{ // contains filtered or unexported fields } Gist = Scope{ // contains filtered or unexported fields } Notifications = Scope{ // contains filtered or unexported fields } User = Scope{ // contains filtered or unexported fields } DeleteRepo = Scope{ // contains filtered or unexported fields } AdminGPGKey = Scope{ // contains filtered or unexported fields } )
Functions ¶
This section is empty.
Types ¶
type AuthRequest ¶
type AuthRequest struct {
*gauth.DefaultAuthRequest
}
func (*AuthRequest) GetAccessToken ¶
func (a *AuthRequest) GetAccessToken(callback gauth.AuthCallback) (gauth.AuthToken, error)
func (*AuthRequest) GetUserInfo ¶
func (*AuthRequest) NewAuthRequest ¶
func (a *AuthRequest) NewAuthRequest(c *config.AuthConfig) (gauth.AuthRequest, error)
Click to show internal directories.
Click to hide internal directories.