mirror of
https://github.com/getAlby/lndhub.go.git
synced 2026-01-03 21:15:27 +01:00
swagger, require admin token for update user
This commit is contained in:
@@ -12,7 +12,10 @@ func RegisterV2Endpoints(svc *service.LndhubService, e *echo.Echo, secured *echo
|
||||
if svc.Config.AllowAccountCreation {
|
||||
e.POST("/v2/users", v2controllers.NewCreateUserController(svc).CreateUser, strictRateLimitMiddleware, adminMw)
|
||||
}
|
||||
e.PUT("/v2/admin/users", v2controllers.NewUpdateUserController(svc).UpdateUser, strictRateLimitMiddleware, adminMw)
|
||||
//require admin token for update user endpoint
|
||||
if svc.Config.AdminToken != "" {
|
||||
e.PUT("/v2/admin/users", v2controllers.NewUpdateUserController(svc).UpdateUser, strictRateLimitMiddleware, adminMw)
|
||||
}
|
||||
invoiceCtrl := v2controllers.NewInvoiceController(svc)
|
||||
keysendCtrl := v2controllers.NewKeySendController(svc)
|
||||
secured.POST("/v2/invoices", invoiceCtrl.AddInvoice)
|
||||
|
||||
Reference in New Issue
Block a user