oauth

package
v0.0.0-...-7c6b4a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GETUserInfo

func GETUserInfo(c *gin.Context)

@Summary Get user info from access_token @Tags oauth @Security BearerAuth @Success 200 "OK" @Router /oauth/userinfo [GET]

func POSTAuthorize

func POSTAuthorize(c *gin.Context)

@Summary Request authorization @Tags oauth @Param user body datatransfers.AuthorizationRequest true "Authorization request info" @Success 200 "OK" @Router /oauth/authorize [POST]

func POSTIntrospect

func POSTIntrospect(c *gin.Context)

@Summary Introspect token @Tags oauth @Accept application/x-www-form-urlencoded @Param user body datatransfers.IntrospectRequest true "Token request info" @Success 200 "OK" @Router /oauth/introspect [POST]

func POSTLogout

func POSTLogout(c *gin.Context)

@Summary Request logout @Tags oauth @Accept application/x-www-form-urlencoded @Param user body datatransfers.LogoutRequest true "Logout request info" @Success 200 "OK" @Router /oauth/logout [POST]

func POSTToken

func POSTToken(c *gin.Context)

@Summary Request access (and refresh) tokens @Tags oauth @Accept application/x-www-form-urlencoded @Param user body datatransfers.TokenRequest true "Token request info" @Success 200 "OK" @Router /oauth/token [POST]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL