Documentation ¶ Index ¶ func SetTokenSession(session *sessions.Session, token *oauth2.Token) type Authenticator func NewAuthenticator(ctx context.Context, oidcConf config.Oidc) (*Authenticator, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func SetTokenSession ¶ func SetTokenSession(session *sessions.Session, token *oauth2.Token) Types ¶ type Authenticator ¶ type Authenticator struct { Provider *oidc.Provider Config oauth2.Config Ctx context.Context } func NewAuthenticator ¶ func NewAuthenticator(ctx context.Context, oidcConf config.Oidc) (*Authenticator, error) Source Files ¶ View all Source files auth.go Click to show internal directories. Click to hide internal directories.