package
Version:
v1.2.0
Opens a new window with list of versions in this module.
Published: Sep 13, 2024
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type LoginReq struct {
Email string `json:"email" validate:"required,email"`
Password string `json:"password" validate:"required,password"`
}
type RefreshReq struct {
RefreshToken string `json:"refresh_token" validate:"required"`
}
type RegisterReq struct {
Email string `json:"email" validate:"required,email"`
Password string `json:"password" validate:"required,password"`
}
type UserCreateReq struct {
Email string `json:"email" validate:"required,email"`
Password string `json:"password" validate:"required,password"`
IsActive bool `json:"is_active"`
}
type UserDeleteReq struct {
Id string `json:"id" validate:"required,uuid"`
}
type UserGetReq struct {
Id string `json:"id" validate:"required,uuid"`
}
type UserUpdateReq struct {
Email string `json:"email" validate:"required,email"`
Password string `json:"password" validate:"required,password"`
IsActive bool `json:"is_active"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.