1. 程式人生 > >Laravel實現用戶名或密碼登錄

Laravel實現用戶名或密碼登錄

字符串 變量 div style 函數 blog var use 登錄

要實現用戶名或密碼登錄,這就要用到強大的filter_var函數

該函數通過指定的過濾器過濾變量,可以判斷輸入值是否是數字、是否是字符串、是否是郵箱、是否是IP等等,不用寫麻煩的正則
$type = filter_var($username, FILTER_VALIDATE_EMAIL ) ? ‘email‘ : ‘username‘;

然後根據$type來選擇是根據用戶名還是郵箱驗證用戶是否正確

 

Laravel實現用戶名或密碼登錄