mirror of
https://github.com/halejohn/Cloudreve.git
synced 2026-01-26 09:34:57 +08:00
Feat: 2-FA login verification
This commit is contained in:
@@ -172,6 +172,13 @@ func GetActiveUserByID(ID interface{}) (User, error) {
|
||||
return user, result.Error
|
||||
}
|
||||
|
||||
// GetActiveUserByOpenID 用OpenID获取可登录用户
|
||||
func GetActiveUserByOpenID(openid string) (User, error) {
|
||||
var user User
|
||||
result := DB.Set("gorm:auto_preload", true).Where("status = ? and open_id = ?", Active, openid).Find(&user)
|
||||
return user, result.Error
|
||||
}
|
||||
|
||||
// GetUserByEmail 用Email获取用户
|
||||
func GetUserByEmail(email string) (User, error) {
|
||||
var user User
|
||||
|
||||
Reference in New Issue
Block a user