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 Scope
- type Slack
Constants ¶
This section is empty.
Variables ¶
View Source
var ( UsersProfileRead = Scope{ // contains filtered or unexported fields } UsersRead = Scope{ // contains filtered or unexported fields } UsersReadEmail = Scope{ // contains filtered or unexported fields } UsersProfileWrite = Scope{ // contains filtered or unexported fields } UsersProfileWriteUser = Scope{ // contains filtered or unexported fields } UsersWrite = Scope{ // contains filtered or unexported fields } Admin = Scope{ // contains filtered or unexported fields } AdminAnalyticsRead = Scope{ // contains filtered or unexported fields } AdminAppsRead = Scope{ // contains filtered or unexported fields } AdminAppsWrite = Scope{ // contains filtered or unexported fields } AdminBarriersRead = Scope{ // contains filtered or unexported fields } AdminBarriersWrite = Scope{ // contains filtered or unexported fields } AdminConversationsRead = Scope{ // contains filtered or unexported fields } AdminConversationsWrite = Scope{ // contains filtered or unexported fields } AdminInvitesRead = Scope{ // contains filtered or unexported fields } AdminInvitesWrite = Scope{ // contains filtered or unexported fields } AdminTeamsRead = Scope{ // contains filtered or unexported fields } AdminTeamsWrite = Scope{ // contains filtered or unexported fields } AdminUsergroupsRead = Scope{ // contains filtered or unexported fields } AdminUsergroupsWrite = Scope{ // contains filtered or unexported fields } AdminUsersRead = Scope{ // contains filtered or unexported fields } AdminUsersWrite = Scope{ // contains filtered or unexported fields } AppMentionsRead = Scope{ // contains filtered or unexported fields } AuditlogsRead = Scope{ // contains filtered or unexported fields } Bot = Scope{ // contains filtered or unexported fields } CallsRead = Scope{ // contains filtered or unexported fields } CallsWrite = Scope{ // contains filtered or unexported fields } ChannelsHistory = Scope{ // contains filtered or unexported fields } ChannelsJoin = Scope{ // contains filtered or unexported fields } ChannelsManage = Scope{ // contains filtered or unexported fields } ChannelsRead = Scope{ // contains filtered or unexported fields } ChannelsWrite = Scope{ // contains filtered or unexported fields } ChatWrite = Scope{ // contains filtered or unexported fields } ChatWriteCustomize = Scope{ // contains filtered or unexported fields } ChatWritePublic = Scope{ // contains filtered or unexported fields } ChatWriteBot = Scope{ // contains filtered or unexported fields } ChatWriteUser = Scope{ // contains filtered or unexported fields } Client = Scope{ // contains filtered or unexported fields } Commands = Scope{ // contains filtered or unexported fields } ConversationsHistory = Scope{ // contains filtered or unexported fields } ConversationsRead = Scope{ // contains filtered or unexported fields } ConversationsWrite = Scope{ // contains filtered or unexported fields } DNDRead = Scope{ // contains filtered or unexported fields } DNDWrite = Scope{ // contains filtered or unexported fields } DNDWriteUser = Scope{ // contains filtered or unexported fields } EmojiRead = Scope{ // contains filtered or unexported fields } FilesRead = Scope{ // contains filtered or unexported fields } FilesWrite = Scope{ // contains filtered or unexported fields } FilesWriteUser = Scope{ // contains filtered or unexported fields } GroupsHistory = Scope{ // contains filtered or unexported fields } GroupsRead = Scope{ // contains filtered or unexported fields } GroupsWrite = Scope{ // contains filtered or unexported fields } Identify = Scope{ // contains filtered or unexported fields } IdentityAvatar = Scope{ // contains filtered or unexported fields } IdentityAvatarReadUser = Scope{ // contains filtered or unexported fields } IdentityBasic = Scope{ // contains filtered or unexported fields } IdentityEmail = Scope{ // contains filtered or unexported fields } IdentityEmailReadUser = Scope{ // contains filtered or unexported fields } IdentityTeam = Scope{ // contains filtered or unexported fields } IdentityTeamReadUser = Scope{ // contains filtered or unexported fields } IdentityReadUser = Scope{ // contains filtered or unexported fields } ImHistory = Scope{ // contains filtered or unexported fields } ImRead = Scope{ // contains filtered or unexported fields } ImWrite = Scope{ // contains filtered or unexported fields } IncomingWebhook = Scope{ // contains filtered or unexported fields } LinksRead = Scope{ // contains filtered or unexported fields } LinksWrite = Scope{ // contains filtered or unexported fields } MPIMHistory = Scope{ // contains filtered or unexported fields } MPIMRead = Scope{ // contains filtered or unexported fields } MPIMWrite = Scope{ // contains filtered or unexported fields } None = Scope{ // contains filtered or unexported fields } PinsRead = Scope{ // contains filtered or unexported fields } PinsWrite = Scope{ // contains filtered or unexported fields } Post = Scope{ // contains filtered or unexported fields } ReactionsRead = Scope{ // contains filtered or unexported fields } ReactionsWrite = Scope{ // contains filtered or unexported fields } Read = Scope{ // contains filtered or unexported fields } RemindersRead = Scope{ // contains filtered or unexported fields } RemindersReadUser = Scope{ // contains filtered or unexported fields } RemindersWrite = Scope{ // contains filtered or unexported fields } RemindersWriteUser = Scope{ // contains filtered or unexported fields } RemoteFilesRead = Scope{ // contains filtered or unexported fields } // contains filtered or unexported fields } RemoteFilesWrite = Scope{ // contains filtered or unexported fields } SearchRead = Scope{ // contains filtered or unexported fields } StarsRead = Scope{ // contains filtered or unexported fields } StarsWrite = Scope{ // contains filtered or unexported fields } TeamRead = Scope{ // contains filtered or unexported fields } TokensBasic = Scope{ // contains filtered or unexported fields } UsergroupsRead = Scope{ // contains filtered or unexported fields } UsergroupsWrite = Scope{ // contains filtered or unexported fields } WorkflowStepsExecute = 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)
type Scope ¶
type Scope struct {
// contains filtered or unexported fields
}
func (*Scope) GetDefaultScopes ¶
Click to show internal directories.
Click to hide internal directories.