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.