This commit is contained in:
laodaming
2023-11-20 11:54:30 +08:00
parent 5db55ed7af
commit 2a5c6a4d9e
7 changed files with 153 additions and 31 deletions

View File

@@ -68,6 +68,9 @@ service ldap-admin {
//修改ldap用户信息
@handler UpdateLdapUserHandler
post /api/ldap-admin/update_ldap_user(UpdateLdapUserReq) returns (response);
//修改ldap用户密码
@handler UpdateLdapUserPwdHandler
post /api/ldap-admin/update_ldap_user_pwd(UpdateLdapUserPwdReq) returns (response);
//删除ldap用户
@handler DeleteLdapUserHandler
post /api/ldap-admin/delete_ldap_user(DeleteLdapUserReq) returns (response);
@@ -220,13 +223,17 @@ type CreateLdapUserReq {
type UpdateLdapUserReq {
UserDN string `json:"user_dn"` //用户dn
UserName string `json:"user_name"` //用户名
Password string `json:"password,optional"` //密码
OldPassword string `json:"old_password"` //旧的密码
Mobile string `json:"mobile,optional"` //手机号
Avatar string `json:"avatar,optional"` //头像地址
Status int64 `json:"status,options=0|1"` //状态 1正常0离职
AuthGroupId int64 `json:"auth_group_id,optional"` //权限分组id
}
//修改用户密码
type UpdateLdapUserPwdReq {
UserDN string `json:"user_dn"` //用户dn
NewPassword string `json:"new_password"`
OldPassword string `json:"old_password"`
}
//删除ldap用户
type DeleteLdapUserReq {
UserDN string `json:"user_dn"` //用户dn