handlers

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ClientStore *store.ClientStore
View Source
var HTMLTemplate *template.Template
View Source
var Jwks *core.JWKS
View Source
var PublicKey *rsa.PublicKey

Functions

func Authorize

func Authorize(ctx *gin.Context)
func Consent(ctx *gin.Context)

func JWKSHandler

func JWKSHandler(ctx *gin.Context)

func LogoutHandler

func LogoutHandler(ctx *gin.Context)

func RevocateHandler

func RevocateHandler(ctx *gin.Context)

func Test

func Test(ctx *gin.Context)

func TokenController

func TokenController(ctx *gin.Context)

Types

type LoginController

type LoginController struct {
	UserStore store.DbUserStore
}

func (*LoginController) LoginGet

func (ctrl *LoginController) LoginGet(ctx *gin.Context)

func (*LoginController) LoginPost

func (ctrl *LoginController) LoginPost(ctx *gin.Context)

type UserInfoController

type UserInfoController struct {
	UserStore *store.DbUserStore
}

func (*UserInfoController) UserInfo

func (ctrl *UserInfoController) UserInfo(ctx *gin.Context)

type WellknownController

type WellknownController struct {
	Scheme string
}

func (*WellknownController) Get

func (ctrl *WellknownController) Get(ctx *gin.Context)

Jump to

Keyboard shortcuts

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