mirror of
https://github.com/paralus/paralus.git
synced 2026-03-05 02:20:18 +00:00
* Regenerate stale idp swagger definitions * Remove an unnecessary import * Handle err case for role not found in db * Fix user not being deleted in casbin on user remove from group
User management
This module is responsible for manging users/groups/roles as well as being a frontend for the casbin internal service. All user/auth related requests go through here.
Development
Run kratos migrations
export DSN='postgres://postgres@localhost:5432/admindb?sslmode=disable'
kratos -c kratos.yaml migrate sql -e --yes
Start kratos
cd components/usermgmt/_kratos
kratos serve -c kratos.yml
Run usermgmt server
cd components/usermgmt/_kratos
go run main.go