feat: add password change and session invalidation

This commit is contained in:
OpenClaw Agent
2026-09-17 02:33:51 +08:00
parent dea1473424
commit a60801173f
3 changed files with 43 additions and 0 deletions
+1
View File
@@ -39,6 +39,7 @@ func main() {
api := r.Group("/api")
api.POST("/auth/login", a.login)
api.POST("/auth/logout", a.requireAuth, a.logout)
api.POST("/auth/password", a.requireAuth, a.changePassword)
api.GET("/auth/me", a.requireAuth, a.me)
auth := api.Group("", a.requireAuth)
auth.GET("/search", a.requirePermission(PermDownload), a.search)