Documentation ¶
Index ¶
- Constants
- type Config
- type Plugin
- func (p *Plugin) Amazon() error
- func (p *Plugin) Apple() error
- func (p *Plugin) Auth0() error
- func (p *Plugin) AzureAD() error
- func (p *Plugin) BattleNet() error
- func (p *Plugin) Bitbucket() error
- func (p *Plugin) Box() error
- func (p *Plugin) CallableByJS() []string
- func (p *Plugin) Dailymotion() error
- func (p *Plugin) Deezer() error
- func (p *Plugin) DigitalOcean() error
- func (p *Plugin) Discord() error
- func (p *Plugin) Dropbox() error
- func (p *Plugin) EveOnline() error
- func (p *Plugin) Facebook() error
- func (p *Plugin) Fitbit() error
- func (p *Plugin) Gitea() error
- func (p *Plugin) Github() error
- func (p *Plugin) Gitlab() error
- func (p *Plugin) Google() error
- func (p *Plugin) GooglePlus() error
- func (p *Plugin) Heroku() error
- func (p *Plugin) Init() error
- func (p *Plugin) InjectJS() string
- func (p *Plugin) Instagram() error
- func (p *Plugin) Intercom() error
- func (p *Plugin) Kakao() error
- func (p *Plugin) LastFM() error
- func (p *Plugin) Line() error
- func (p *Plugin) LinkedIn() error
- func (p *Plugin) LogoutAmazon() error
- func (p *Plugin) LogoutApple() error
- func (p *Plugin) LogoutAuth0() error
- func (p *Plugin) LogoutAzureAD() error
- func (p *Plugin) LogoutBattleNet() error
- func (p *Plugin) LogoutBitbucket() error
- func (p *Plugin) LogoutBox() error
- func (p *Plugin) LogoutDailymotion() error
- func (p *Plugin) LogoutDeezer() error
- func (p *Plugin) LogoutDigitalOcean() error
- func (p *Plugin) LogoutDiscord() error
- func (p *Plugin) LogoutDropbox() error
- func (p *Plugin) LogoutEveOnline() error
- func (p *Plugin) LogoutFacebook() error
- func (p *Plugin) LogoutFitbit() error
- func (p *Plugin) LogoutGitea() error
- func (p *Plugin) LogoutGithub() error
- func (p *Plugin) LogoutGitlab() error
- func (p *Plugin) LogoutGoogle() error
- func (p *Plugin) LogoutGooglePlus() error
- func (p *Plugin) LogoutHeroku() error
- func (p *Plugin) LogoutInstagram() error
- func (p *Plugin) LogoutIntercom() error
- func (p *Plugin) LogoutKakao() error
- func (p *Plugin) LogoutLastFM() error
- func (p *Plugin) LogoutLine() error
- func (p *Plugin) LogoutLinkedIn() error
- func (p *Plugin) LogoutMastodon() error
- func (p *Plugin) LogoutMeetup() error
- func (p *Plugin) LogoutMicrosoftOnline() error
- func (p *Plugin) LogoutNaver() error
- func (p *Plugin) LogoutNextCloud() error
- func (p *Plugin) LogoutOkta() error
- func (p *Plugin) LogoutOnedrive() error
- func (p *Plugin) LogoutOpenIDConnect() error
- func (p *Plugin) LogoutPatreon() error
- func (p *Plugin) LogoutPayPal() error
- func (p *Plugin) LogoutSalesForce() error
- func (p *Plugin) LogoutSeaTalk() error
- func (p *Plugin) LogoutShopify() error
- func (p *Plugin) LogoutSlack() error
- func (p *Plugin) LogoutSoundCloud() error
- func (p *Plugin) LogoutSpotify() error
- func (p *Plugin) LogoutSteam() error
- func (p *Plugin) LogoutStrava() error
- func (p *Plugin) LogoutStripe() error
- func (p *Plugin) LogoutTikTok() error
- func (p *Plugin) LogoutTwitch() error
- func (p *Plugin) LogoutTwitter() error
- func (p *Plugin) LogoutTwitterV2() error
- func (p *Plugin) LogoutTypetalk() error
- func (p *Plugin) LogoutUber() error
- func (p *Plugin) LogoutVK() error
- func (p *Plugin) LogoutWeCom() error
- func (p *Plugin) LogoutWepay() error
- func (p *Plugin) LogoutXero() error
- func (p *Plugin) LogoutYahoo() error
- func (p *Plugin) LogoutYammer() error
- func (p *Plugin) LogoutYandex() error
- func (p *Plugin) LogoutZoom() error
- func (p *Plugin) Mastodon() error
- func (p *Plugin) Meetup() error
- func (p *Plugin) MicrosoftOnline() error
- func (p *Plugin) Name() string
- func (p *Plugin) Naver() error
- func (p *Plugin) NextCloud() error
- func (p *Plugin) Okta() error
- func (p *Plugin) Onedrive() error
- func (p *Plugin) OpenIDConnect() error
- func (p *Plugin) Patreon() error
- func (p *Plugin) PayPal() error
- func (p *Plugin) SalesForce() error
- func (p *Plugin) SeaTalk() error
- func (p *Plugin) Shopify() error
- func (p *Plugin) Shutdown()
- func (p *Plugin) Slack() error
- func (p *Plugin) SoundCloud() error
- func (p *Plugin) Spotify() error
- func (p *Plugin) Steam() error
- func (p *Plugin) Strava() error
- func (p *Plugin) Stripe() error
- func (p *Plugin) TikTok() error
- func (p *Plugin) Twitch() error
- func (p *Plugin) Twitter() error
- func (p *Plugin) TwitterV2() error
- func (p *Plugin) Typetalk() error
- func (p *Plugin) Uber() error
- func (p *Plugin) VK() error
- func (p *Plugin) WeCom() error
- func (p *Plugin) Wepay() error
- func (p *Plugin) Xero() error
- func (p *Plugin) Yahoo() error
- func (p *Plugin) Yammer() error
- func (p *Plugin) Yandex() error
- func (p *Plugin) Zoom() error
Constants ¶
View Source
const ( Success = "wails:oauth:success" Error = "wails:oauth:error" LoggedOut = "wails:oauth:loggedout" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // Address to bind the temporary webserver to // Defaults to localhost:9876 Address string // SessionSecret is the secret used to encrypt the session store. SessionSecret string // MaxAge is the maximum age of the session in seconds. MaxAge int // Providers is a list of goth providers to use. Providers []goth.Provider // WindowConfig is the configuration for the window that will be opened // to perform the OAuth login. WindowConfig *application.WebviewWindowOptions }
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
func (*Plugin) CallableByJS ¶
func (*Plugin) Dailymotion ¶
func (*Plugin) DigitalOcean ¶
func (*Plugin) GooglePlus ¶
func (*Plugin) LogoutAmazon ¶
func (*Plugin) LogoutApple ¶
func (*Plugin) LogoutAuth0 ¶
func (*Plugin) LogoutAzureAD ¶
func (*Plugin) LogoutBattleNet ¶
func (*Plugin) LogoutBitbucket ¶
func (*Plugin) LogoutDailymotion ¶
func (*Plugin) LogoutDeezer ¶
func (*Plugin) LogoutDigitalOcean ¶
func (*Plugin) LogoutDiscord ¶
func (*Plugin) LogoutDropbox ¶
func (*Plugin) LogoutEveOnline ¶
func (*Plugin) LogoutFacebook ¶
func (*Plugin) LogoutFitbit ¶
func (*Plugin) LogoutGitea ¶
func (*Plugin) LogoutGithub ¶
func (*Plugin) LogoutGitlab ¶
func (*Plugin) LogoutGoogle ¶
func (*Plugin) LogoutGooglePlus ¶
func (*Plugin) LogoutHeroku ¶
func (*Plugin) LogoutInstagram ¶
func (*Plugin) LogoutIntercom ¶
func (*Plugin) LogoutKakao ¶
func (*Plugin) LogoutLastFM ¶
func (*Plugin) LogoutLine ¶
func (*Plugin) LogoutLinkedIn ¶
func (*Plugin) LogoutMastodon ¶
func (*Plugin) LogoutMeetup ¶
func (*Plugin) LogoutMicrosoftOnline ¶
func (*Plugin) LogoutNaver ¶
func (*Plugin) LogoutNextCloud ¶
func (*Plugin) LogoutOkta ¶
func (*Plugin) LogoutOnedrive ¶
func (*Plugin) LogoutOpenIDConnect ¶
func (*Plugin) LogoutPatreon ¶
func (*Plugin) LogoutPayPal ¶
func (*Plugin) LogoutSalesForce ¶
func (*Plugin) LogoutSeaTalk ¶
func (*Plugin) LogoutShopify ¶
func (*Plugin) LogoutSlack ¶
func (*Plugin) LogoutSoundCloud ¶
func (*Plugin) LogoutSpotify ¶
func (*Plugin) LogoutSteam ¶
func (*Plugin) LogoutStrava ¶
func (*Plugin) LogoutStripe ¶
func (*Plugin) LogoutTikTok ¶
func (*Plugin) LogoutTwitch ¶
func (*Plugin) LogoutTwitter ¶
func (*Plugin) LogoutTwitterV2 ¶
func (*Plugin) LogoutTypetalk ¶
func (*Plugin) LogoutUber ¶
func (*Plugin) LogoutWeCom ¶
func (*Plugin) LogoutWepay ¶
func (*Plugin) LogoutXero ¶
func (*Plugin) LogoutYahoo ¶
func (*Plugin) LogoutYammer ¶
func (*Plugin) LogoutYandex ¶
func (*Plugin) LogoutZoom ¶
func (*Plugin) MicrosoftOnline ¶
func (*Plugin) OpenIDConnect ¶
func (*Plugin) SalesForce ¶
func (*Plugin) SoundCloud ¶
Click to show internal directories.
Click to hide internal directories.