0
Ilearn laravel差不多需要一些幫助我的問題 我需要登錄,但我不能>它總是讓我虛假 任何幫助!我不知道在bcrypt或什麼問題?無法通過驗證碼::嘗試方法登錄
Auth :: attempt()總是false爲什麼?
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use App\User;
class UserController extends Controller
{
public function getBoard(){
return view('dashboard');
}
//sin up function
public function postSignUp(Request $request)
{
$email = $request['email'];
$First_Name = $request['First_Name'];
$password = \Hash::make($request['password']);
$user = new User();
$user->email = $email;
$user->First_Name = $First_Name;
$user->password = $password;
$user->save();
Auth::login($user);
return redirect()->route('dashboard');
} //sin in function
public function postSignIn(Request $request)
{
$email = $request['email'];
$password = $request['password'];
if (Auth::attempt(['email' => $email,
'password' => "123" ])) {
return redirect()->route('dashboard');
}
echo "not working";
}
}
「123」,它只是用於測試 –
公共函數postSignIn(請求$請求) { $電子郵件= $請求[ '電子郵件']; $ password = $ request ['password'];如果(Auth :: attempt(['email'=> $ email,'password'=> $ password])){ return redirect() - > route('dashboard'); } echo「not working」; } 也沒有工作,它也給我「不工作」 –