Documentation ¶
Index ¶
- Variables
- func Authorize(ctx *gin.Context)
- func Consent(ctx *gin.Context)
- func JWKSHandler(ctx *gin.Context)
- func LogoutHandler(ctx *gin.Context)
- func RevocateHandler(ctx *gin.Context)
- func Test(ctx *gin.Context)
- func TokenController(ctx *gin.Context)
- type LoginController
- type UserInfoController
- type WellknownController
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
View Source
var Srv *server.Server
Functions ¶
func JWKSHandler ¶
func LogoutHandler ¶
func RevocateHandler ¶
func TokenController ¶
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)
Click to show internal directories.
Click to hide internal directories.