Documentation ¶
Index ¶
- Variables
- func SaveUser(user *User) error
- type ChangePwdData
- type LoginUserData
- type User
- type UserController
- func (c *UserController) ChangePassword(ctx *gin.Context)
- func (c *UserController) Create(ctx *gin.Context)
- func (c *UserController) Image(ctx *gin.Context)
- func (c *UserController) List(ctx *gin.Context)
- func (c *UserController) Login(ctx *gin.Context)
- func (c *UserController) Logout(ctx *gin.Context)
- func (c *UserController) UserMenus(ctx *gin.Context)
Constants ¶
This section is empty.
Variables ¶
View Source
var GetUserImageQuery string = "SELECT PictureUrl, LoginName FROM users WHERE LoginName='%s'"
AND (Password='%s' OR Password is null OR Password=”)"
View Source
var GetUserMenusQuery string = "" /* 567-byte string literal not displayed */
View Source
var LoginQuery string = "SELECT ID,Name,LastName, LanguageCode, TimeZoneCode, Password FROM users WHERE LoginName='%s' "
View Source
var TableName string = "users"
Functions ¶
Types ¶
type ChangePwdData ¶
type LoginUserData ¶
type User ¶
type User struct { ID int `json:"id"` Username string `json:"username"` Password string `json:"password"` ClientID string `json:"clientid"` Token string `json:"token"` CreatedOn string `json:"createdon"` ExpirateOn string `json:"expirateon"` Email string `json:"email"` Language string `json:"language"` TimeZone string `json:"timezone"` }
type UserController ¶
type UserController struct{}
func (*UserController) ChangePassword ¶
func (c *UserController) ChangePassword(ctx *gin.Context)
func (*UserController) Create ¶
func (c *UserController) Create(ctx *gin.Context)
func (*UserController) Image ¶
func (c *UserController) Image(ctx *gin.Context)
func (*UserController) List ¶
func (c *UserController) List(ctx *gin.Context)
func (*UserController) Login ¶
func (c *UserController) Login(ctx *gin.Context)
func (*UserController) Logout ¶
func (c *UserController) Logout(ctx *gin.Context)
func (*UserController) UserMenus ¶
func (c *UserController) UserMenus(ctx *gin.Context)
Click to show internal directories.
Click to hide internal directories.