Documentation ¶
Index ¶
- func AddPasswordResetToken(dbMap *gorp.DbMap, email string) (*models.User, error)
- func EmailChangeComplete(dbMap *gorp.DbMap, token string) error
- func EmailChangeTokenExists(dbMap *gorp.DbMap, token string) (*models.EmailChange, error)
- func EmailExists(dbMap *gorp.DbMap, email string) (*models.User, error)
- func EmailVerificationComplete(dbMap *gorp.DbMap, token string) error
- func EmailVerificationTokenExists(dbMap *gorp.DbMap, token string) (*models.User, error)
- func Login(dbMap *gorp.DbMap, email string, password string) (*models.User, error)
- func Parse(t *template.Template, name string, data interface{}) string
- func PasswordResetTokenDelete(dbMap *gorp.DbMap, token string) error
- func PasswordResetTokenExists(dbMap *gorp.DbMap, token string) (*models.PasswordReset, error)
- func PasswordValidById(dbMap *gorp.DbMap, id int64, password string) (*models.User, error)
- func UpdateUserPasswordById(dbMap *gorp.DbMap, id int64, password []byte) (*models.User, error)
- func UpdateVoteBitsByID(dbMap *gorp.DbMap, id int64, voteBits uint16) (*models.User, error)
- func UpdateVoteBitsVersionByID(dbMap *gorp.DbMap, id int64, voteVersion uint32) (*models.User, error)
- func UserIDExists(dbMap *gorp.DbMap, userid int64) (*models.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddPasswordResetToken ¶
func EmailChangeTokenExists ¶
func Login ¶
Login looks up a user by email and validates the provided clear text password against the bcrypt hashed password stored in the DB. Returns the *User and an error. On failure *User is nil and error is non-nil. On success, error is nil.
func PasswordValidById ¶
func UpdateUserPasswordById ¶
func UpdateVoteBitsByID ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.