vo.go 723 B

123456789101112131415161718192021222324252627282930313233
  1. package ldap
  2. import "nginx-ui/server/vo"
  3. // LDAPLoginReq LDAP登录
  4. type LDAPLoginReq struct {
  5. ServerKey string `json:"serverKey"`
  6. Account string `json:"account"`
  7. Password string `json:"password"`
  8. }
  9. type LDAPUserSyncReq struct {
  10. Filter string `json:"filter"`
  11. ServerKey string `json:"serverKey"`
  12. }
  13. type VerifyReq struct {
  14. Id int `json:"id"`
  15. Active bool `json:"active"`
  16. Filter string `json:"filter"` // 搜索指定的账号
  17. Username string `json:"username"`
  18. }
  19. type UserListReq struct {
  20. *vo.PageReq
  21. ServerKey string `json:"serverKey"`
  22. }
  23. type UpdatePasswordReq struct {
  24. Account string `json:"account"`
  25. Password string `json:"password"`
  26. OldPassword string `json:"oldPassword"`
  27. }