搜尋

首頁  >  問答  >  主體

java - 如何在同一個輸入框中實現使用者名稱或Email登入呢?

##如兩圖,用戶表中由username和email字段,當頁面登錄時,如何實現用用戶名或郵箱登錄功能呢?望求懂的解答.

迷茫迷茫2780 天前714

全部回覆(3)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-17 10:04:39

    親,我的思路是:透過正規判斷如果是xxx@xxx.xxx,就是郵箱登錄,否則是username登入。
    對應的,如果郵箱登錄,你就呼叫查詢驗證郵箱的方法;如果是用戶名登錄,就呼叫查詢驗證用戶名的方法。
    以上!

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-17 10:04:39

    可以簡單處理,直接發回後端,後端依序配對即可。

    回覆
    0
  • 怪我咯

    怪我咯2017-05-17 10:04:39

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

    回覆
    0
  • 取消回覆