Files
paralus/components/usermgmt
abin-rafay cba4bd226c Properly update group on user removal (#31)
* 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
2022-02-25 17:35:51 +05:30
..
2022-02-03 11:04:01 +05:30
2022-02-03 11:04:01 +05:30
2022-02-03 11:04:01 +05:30
2022-02-23 11:18:49 +05:30
2022-02-23 11:18:49 +05:30
2022-02-21 17:11:11 +05:30

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