您的位置:首页技术文章
文章详情页

java - 如何在同一个输入框中实现用户名或Email登录呢?

【字号: 日期:2023-12-09 17:09:40浏览:40作者:猪猪

问题描述

java - 如何在同一个输入框中实现用户名或Email登录呢?

java - 如何在同一个输入框中实现用户名或Email登录呢?

如两图,用户表中由username和email字段,当页面登录时,如何实现用用户名或邮箱登录功能呢?望求懂的解答.

问题解答

回答1:

亲,我的思路是:通过正则判断如果是xxx@xxx.xxx,就是邮箱登录,否则是username登录。相应的,如果邮箱登录,你就调用查询验证邮箱的方法;如果是用户名登录,就调用查询验证用户名的方法。以上!

回答2:

可以简单处理,直接发回后端,后端依次匹配即可。

回答3:

select * from user where (username=xxxxx and password=yyyy) or (email=xxxxx and password=yyyy)这也可以吧

标签: java
相关文章: