Documentation
¶
Index ¶
- func Exists(email, password, sitetoken string) (bool, error)
- type Users
- func (u *Users) CheckLogin(c echo.Context, email, sitetokens, passwordraw string) (error, string)
- func (u *Users) CheckUser(c echo.Context, email, sitetokens string) (error, string)
- func (u *Users) Create() error
- func (u *Users) Exists() error
- func (user *Users) GetUser(id, idkey string) (Users, error)
- func (user Users) GetUserByEmail(email, idkey string) (Users, error)
- func (u *Users) JWT() error
- func (u *Users) SessionKeys(c echo.Context) error
- func (user Users) SetUserSitetoken(sitetoken string) error
- func (users *Users) Validate(user *Users) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Users ¶
type Users struct { ID string `param:"id" query:"id" form:"id" json:"id" xml:"id"` Email string `` /* 132-byte string literal not displayed */ PasswordHash string `` /* 130-byte string literal not displayed */ PasswordRaw string `` /* 164-byte string literal not displayed */ Isdisabled string `valid:"type(string)" param:"isdisabled" query:"isdisabled" form:"isdisabled" json:"isdisabled" xml:"isdisabled"` SessionKey string `valid:"type(string)" param:"sessionkey" query:"sessionkey" form:"sessionkey" json:"sessionkey" xml:"sessionkey"` SessionName string `valid:"type(string)" param:"sessionname" query:"sessionname" form:"sessionname" json:"sessionname" xml:"sessionname"` SessionToken string `valid:"type(string)" param:"sessiontoken" query:"sessiontoken" form:"sessiontoken" json:"sessiontoken" xml:"sessiontoken"` SiteToken string `valid:"type(string),required" param:"sitetoken" query:"sitetoken" form:"sitetoken" json:"sitetoken" xml:"sitetoken"` }
func (*Users) CheckLogin ¶
func (Users) GetUserByEmail ¶
func (*Users) SessionKeys ¶
func (Users) SetUserSitetoken ¶
Click to show internal directories.
Click to hide internal directories.