首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2 APIM商店-有限的电子邮件地址验证

WSO2 APIM商店-有限的电子邮件地址验证
EN

Stack Overflow用户
提问于 2017-01-04 14:24:12
回答 1查看 54关注 0票数 0

在部署内部(公司) API管理器2.0.0时,我们发现了一个限制--电子邮件地址验证显然通过2-4电子邮件强制执行电子邮件验证:

/store/site/themes/wso2/templates/ui/validation/custom-validation.js:

代码语言:javascript
复制
$.validator.addMethod('validEmail', function(value, element) {
   var emailRegex = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   return emailRegex.test(value);
}, i18n.t('Invalid email address'));

然而,今天的电子邮件地址可能有很长的最后一个域名(例如someuser@stad.gent,otheruse@my.internal.corporation)。

我看到验证逻辑是在以下文件中实现的:

  • repository/deployment/server/jaggeryapps/store/site/themes/wso2/templates/ui/validation/custom-validation.js

问:文件是唯一强制执行电子邮件格式的地方吗?(用户是在AD中管理的,因此默认的用户视图/管理UI与我们的atm无关)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-12 10:27:26

似乎唯一验证电子邮件的地方是脚本:

repository/deployment/server/jaggeryapps/store/site/themes/wso2/templates/ui/validation/custom-validation.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41466150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档