Tao Chen 1 год назад
Родитель
Сommit
1ca50b5e9d
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      model/userThird.go

+ 6 - 0
model/userThird.go

@@ -1,5 +1,9 @@
1 1
 package model
2 2
 
3
+import (
4
+	"strings"
5
+)
6
+
3 7
 type UserThird struct {
4 8
 	IdModel
5 9
 	UserId     		uint   `	json:"user_id" gorm:"not null;index"`
@@ -16,4 +20,6 @@ func (u *UserThird) FromOauthUser(userId uint, oauthUser *OauthUser, oauthType s
16 20
 	u.OauthUser 		= *oauthUser
17 21
 	u.OauthType 		= oauthType
18 22
 	u.Op 				= op
23
+	// make sure email is lower case
24
+	u.Email 			= strings.ToLower(u.Email)
19 25
 }