|
|
@@ -105,6 +105,11 @@ func (f RegisterForm) IsEmailDomainWhitelisted() bool { |
|
|
|
} |
|
|
|
|
|
|
|
domain := strings.ToLower(f.Email[n+1:]) |
|
|
|
|
|
|
|
//support edu.cn |
|
|
|
if strings.HasSuffix(domain, "edu.cn") { |
|
|
|
return true |
|
|
|
} |
|
|
|
|
|
|
|
for _, v := range setting.Service.EmailDomainWhitelist { |
|
|
|
if strings.ToLower(v) == domain { |
|
|
|