1
0
forked from baron/baron-sso

feat: implement user data CSV export with dynamic metadata columns

This commit is contained in:
2026-03-04 15:54:11 +09:00
parent c126634e16
commit 9720b77898
5 changed files with 125 additions and 2 deletions

View File

@@ -642,7 +642,8 @@ func main() {
relyingPartyHandler.Delete)
// Admin User Management
admin.Get("/users", requireAdmin, userHandler.ListUsers) // TODO: TenantAdmin인 경우 해당 테넌트 사용자만 보이도록 Handler 수정 필요
admin.Get("/users", requireAdmin, userHandler.ListUsers)
admin.Get("/users/export", requireAdmin, userHandler.ExportUsersCSV)
admin.Post("/users", requireAdmin, userHandler.CreateUser)
admin.Post("/users/bulk", requireAdmin, userHandler.BulkCreateUsers)
admin.Put("/users/bulk", requireAdmin, userHandler.BulkUpdateUsers)