fix: prevent guest user from updating profile (#8447)
This commit is contained in:
parent
b2b91a9281
commit
11e7284824
@ -113,6 +113,10 @@ func UpdateCurrent(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
user := c.MustGet("user").(*model.User)
|
user := c.MustGet("user").(*model.User)
|
||||||
|
if user.IsGuest() {
|
||||||
|
common.ErrorStrResp(c, "Guest user can not update profile", 403)
|
||||||
|
return
|
||||||
|
}
|
||||||
user.Username = req.Username
|
user.Username = req.Username
|
||||||
if req.Password != "" {
|
if req.Password != "" {
|
||||||
user.SetPassword(req.Password)
|
user.SetPassword(req.Password)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user