Documentation
¶
Index ¶
- Variables
- func AddSecret(username string, name, Id, Secret string) error
- func BanUser(Username string) error
- func ChangePassword(username string, OldPasswordMd5, NewPasswordMd5 string) error
- func ChangeUsername(OldUsername, NewUsername, Password string) error
- func CreateAdminUser()
- func DbInit(path string) error
- func DelSecret(username string, name string) error
- func DeleteUser(Username string) error
- func IsAdmin(Username string) bool
- func IsEmailVerity() bool
- func LoginVerify(Username string, PasswordMd5 string) error
- func Register(Username, Email, PasswordMd5 string) error
- func SaveMailConfig(host, email, password string, enable, port int)
- func UnBanUser(Username string) error
- type AwsSecret
- type Config
- type UserData
- type UserInfo
Constants ¶
This section is empty.
Variables ¶
View Source
var Db *gorm.DB
Functions ¶
func ChangePassword ¶
func ChangeUsername ¶
func CreateAdminUser ¶
func CreateAdminUser()
func DeleteUser ¶
func IsEmailVerity ¶
func IsEmailVerity() bool
func LoginVerify ¶
func SaveMailConfig ¶
Types ¶
type AwsSecret ¶
func ListSecret ¶
type Config ¶
type Config struct { gorm.Model EmailVerity int // 0 off,1 on MailHost string Port int Email string Password string }
func GetMailConfig ¶
func GetMailConfig() *Config
Click to show internal directories.
Click to hide internal directories.