0
Im用戶需要通過單擊郵箱中的鏈接激活他們的賬戶來編輯我的laravel auth。 我的數據庫有一個額外的時間戳字段'activated_at'。如何驗證'activated_at'是否爲空。我發現以下規則自定義驗證::Laravel auth檢查字段是否爲空
if (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1]))
{
}
但是,我應該如何添加一個規則來檢查一個值是否爲空?
我只想考慮在if(auth){}中檢查activated_at,如果測試失敗Auth :: logout();它將數據庫字段保存在if語句中 –
這是一種矯枉過正的行爲。您只需對用戶進行身份驗證即可立即註銷。在數據庫中存儲額外的標誌不會傷害到你。 –