package auth import "rul.sh/vaulterm/server/middleware" type LoginSchema struct { Username string `json:"username"` Password string `json:"password"` } type TeamWithRole struct { ID string `json:"id"` Name string `json:"name"` Icon string `json:"icon"` Role string `json:"role"` } type GetUserResult struct { middleware.AuthUser Teams []TeamWithRole `json:"teams"` } type RegisterSchema struct { Name string `json:"name"` Username string `json:"username"` Email string `json:"email"` Password string `json:"password"` }