INNER CODE UNIT · Go
errorHandler
nhost/hasura-auth · go/api/server.gen.go:939
errorHandler = func(c *gin.Context, err error, statusCode int) {
c.JSON(statusCode, gin.H{"msg": err.Error()})
}
}
wrapper := ServerInterfaceWrapper{
Handler: si,
HandlerMiddlewares: options.Middlewares,
ErrorHandler: errorHandler,
}
router.GET(options.BaseURL+"/.well-known/jwks.json", wrapper.GetJWKs)
router.POST(options.BaseURL+"/elevate/webauthn", wrapper.ElevateWebauthn)
router.POST(options.BaseURL+"/elevate/webauthn/verify", wrapper.VerifyElevateWebauthn)
router.GET(options.BaseURL+"/healthz", wrapper.HealthCheckGet)
router.HEAD(options.BaseURL+"/healthz", wrapper.HealthCheckHead)
router.POST(options.BaseURL+"/link/idtoken", wrapper.LinkIdToken)
router.GET(options.BaseURL+"/mfa/totp/generate", wrapper.ChangeUserMfa)