Documentation ¶
Index ¶
- func AuthCodeURL(ctx *goweb.Context, conf *oauth2.Config) (string, error)
- func CheckToken(rac *common.RestApiClient, token *oauth2.Token, introspectTokenURL string, ...) (ok bool, sub string, err error)
- func Exchange(ctx *goweb.Context, conf *oauth2.Config, http_client *http.Client) (*oauth2.Token, error)
- func GetBearerToken(ctx *goweb.Context) (string, error)
- func GetSessionByToken(rac *common.RestApiClient, ctx *goweb.Context, conf *oauth2.Config, ...) (*session, error)
- func HasLoggedIn(rac *common.RestApiClient, ctx *goweb.Context, conf *oauth2.Config, ...) bool
- func Login(ctx *goweb.Context, token *oauth2.Token, jwk_json_url string, ...) *session
- func Logout(rac *common.RestApiClient, ctx *goweb.Context, conf *oauth2.Config, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckToken ¶
func GetSessionByToken ¶
func HasLoggedIn ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.