package
Version:
v0.0.0-...-ef41214
Opens a new window with list of versions in this module.
Published: Oct 9, 2020
License: Apache-2.0
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 Project struct {
Name string `json:"name"`
Description string `json:"description"`
Password string `json:"password"`
}
type ProjectCreate struct {
Project
}
type ProjectUpdate struct {
ID uint `json:"id"`
Project
}
type UserResetPassword struct {
Email string `json:"email" binding:"required"`
Verify string `json:"verify" binding:"required"`
Password string `json:"password" binding:"required"`
}
type UserResetPasswordVerify struct {
Email string `json:"email" binding:"required"`
}
type UserSignIn struct {
ID string `form:"userid"`
Password string `form:"password"`
}
type UserSignUp struct {
Name string `json:"userid" binding:"required"`
DisplayName string `json:"name" binding:"required"`
Email string `json:"email" binding:"required"`
Avatar string `json:"avatar"`
Password string `json:"password" binding:"required"`
}
type UserUpdatePassword struct {
Origin string `json:"origin" binding:"required"`
New string `json:"new" binding:"required"`
}
type UserUpdateProfile struct {
Name string `json:"userid" binding:"required"`
DisplayName string `json:"name" binding:"required"`
Email string `json:"email" binding:"required"`
Avatar string `json:"avatar"`
}
type UserVerifyEmail struct {
Email string `json:"email" binding:"required"`
VerifyCode string `json:"verify_code" binding:"required"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.