fix: (rbac) token map
This commit is contained in:
parent
c472adbf32
commit
14b2f71af6
|
@ -27,7 +27,7 @@ func DeleteUser(localUser *User, id string) (err error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fmt.Println("tokenmap", TokenMap)
|
|
||||||
delete(TokenMap, id)
|
delete(TokenMap, id)
|
||||||
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
||||||
Category: "platform",
|
Category: "platform",
|
||||||
|
@ -148,6 +148,8 @@ func UpdateUser(localUser *User, id string, req dto.UpdateUser) (err error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
delete(TokenMap, id)
|
||||||
|
|
||||||
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
||||||
Category: "platform",
|
Category: "platform",
|
||||||
Group: "rbac",
|
Group: "rbac",
|
||||||
|
@ -191,7 +193,7 @@ func UpdateUserRole(localUser *User, id string, req dto.UpdateUserRole) (err err
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
delete(TokenMap, id)
|
||||||
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
||||||
Category: "platform",
|
Category: "platform",
|
||||||
Group: "rbac",
|
Group: "rbac",
|
||||||
|
@ -255,7 +257,7 @@ func UpdateUserPassword(localUser *User, id string, password string) (err error)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
delete(TokenMap, localUser.UserId)
|
||||||
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
err = orm.Save(GenerateEvent(event.ActivityMetadata{
|
||||||
Category: "platform",
|
Category: "platform",
|
||||||
Group: "rbac",
|
Group: "rbac",
|
||||||
|
|
|
@ -10,11 +10,6 @@ import (
|
||||||
func (h Rbac) ListPermission(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
|
func (h Rbac) ListPermission(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
|
||||||
typ := ps.MustGetParameter("type")
|
typ := ps.MustGetParameter("type")
|
||||||
|
|
||||||
err := biz.IsAllowRoleType(typ)
|
|
||||||
if err != nil {
|
|
||||||
h.Error400(w, err.Error())
|
|
||||||
return
|
|
||||||
}
|
|
||||||
role, err := biz.NewRole(typ)
|
role, err := biz.NewRole(typ)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -185,7 +185,7 @@ func (h Rbac) UpdateUserPassword(w http.ResponseWriter, r *http.Request, ps http
|
||||||
h.ErrorInternalServer(w, err.Error())
|
h.ErrorInternalServer(w, err.Error())
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
delete(biz.TokenMap, localUser.UserId)
|
|
||||||
_ = h.WriteOKJSON(w, core.UpdateResponse(id))
|
_ = h.WriteOKJSON(w, core.UpdateResponse(id))
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue