Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Config struct { Provider string `config:"provider"` ClientID string `config:"client_id"` ClientSecret string `config:"client_secret"` CallbackURI string `config:"callback_uri"` StateTimeout int `config:"state_timeout"` CookieTimeout int `config:"cookie_timeout"` CookieName string `config:"cookie_name"` CheckVersion bool `config:"check_version"` Version int64 }
Functions ¶
Types ¶
type Proxy ¶
type Proxy struct { Provider string `config:"provider"` Scheme string `config:"scheme"` RedirectURI string `config:"redirect_uri"` RequestHost string `config:"request_host"` EndPoint string `config:"end_point"` PreserveHost bool `config:"preserve_host"` ClientID string `config:"client_id"` ClientSecret string `config:"client_secret"` CallbackURI string `config:"callback_uri"` Organizations []string `config:"organizations"` Teams []string `config:"teams"` Whitelists []string `config:"whitelists"` // contains filtered or unexported fields }
func (*Proxy) IsWhiteList ¶
type State ¶
func AcquireState ¶
Click to show internal directories.
Click to hide internal directories.