casdoor/controllers
YunShu 559a91e8ee
feat: fix bug that failed to set password after changing username (#2296)
* fix: failed to set password after changing username

When we add a new member to an organization using Casdoor, Casdoor will automatically generate a member with a random username, such as "user_qvducc". When we change the username, for example, to "yunshu", an issue arises where we are unable to successfully edit the password. This is because Casdoor searches for a user based on `owner/username`, and before any changes are saved, the username in the database remains "user_qvducc". However, the frontend uses `orgName/yunshu` instead of `orgName/user_qvducc` to send the request to change the password. As a result, the backend cannot find the user and the password change fails.

* Update user.go

---------

Co-authored-by: hsluoyz <hsluoyz@qq.com>
2023-09-03 00:04:48 +08:00
..
2023-08-24 23:20:50 +08:00
2023-08-26 10:39:46 +08:00
2023-08-31 17:32:36 +08:00
2023-08-20 00:58:39 +08:00
2023-06-30 00:48:39 +08:00
2022-08-09 16:50:49 +08:00
2023-08-24 23:20:50 +08:00
2023-08-24 23:20:50 +08:00
2023-08-14 12:09:50 +08:00
2023-08-24 22:03:36 +08:00
2023-08-27 02:22:37 +08:00
2022-04-23 01:12:06 +08:00
2023-08-24 22:03:36 +08:00
2023-07-07 12:30:07 +08:00
2023-06-30 00:48:39 +08:00