电子邮件编辑防止重复
我在应用程序中使用内置身份验证并进行设置,以便管理员角色可以创建新帐户,分配用户名和电子邮件。我编辑了 AccountModels 的 RegisterModel 内部类来添加正则表达式,以确保电子邮件是有效的电子邮件并且一切正常。
然而,当涉及到编辑现有的用户电子邮件时,我遇到了麻烦。如何验证新电子邮件是有效的电子邮件?而另一个用户还没有这封电子邮件?我知道如何执行正则表达式,但它去哪里了?我可以添加一个远程调用来检查重复项,但是我又该把这些东西放在哪里呢?检查控制器中的重复项似乎是错误的。
感谢您抽出时间,
杰伊
I'm using the built in authentication in my app and have it set up so a Manager role can create new accounts, assigning a Username and Email. I have edited the RegisterModel inner class of AccountModels to add the regex to ensure an email is a valid email and all works well.
However, when it comes to editing an existing Users Email, I run into trouble. How do I validate that the new email is a valid email? And that another user does not already have this email? I know how to do the regex but where does it go? And I could add a remote call to check for duplicates but again where do I put this stuff? It seems wrong to be checking for duplicates in the controller.
Thanks for your time,
Jay
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
试试这个:
Try this: