簡體   English   中英

Illuminate\Auth\SessionGuard::login(): 參數 #1 ($user) 必須是類型

[英]Illuminate\Auth\SessionGuard::login(): Argument #1 ($user) must be of type

我想重定向到sms頁面。 但我看到了這個錯誤

Illuminate\Auth\SessionGuard::login():參數 #1 ($user) 必須是 Illuminate\Contracts\Auth\Authenticatable 類型,給出 Illuminate\Http\RedirectResponse,在 C:\xampp\htdocs\projects\tehran\ 中調用網絡安全\供應商\laravel\ui\auth-backend\RegistersUsers.php 在第 36 行

protected function create(array $data)
{
    session()->remove('mobile');
    $code = rand(1000,9999);
    session()->put('mobile',$data['mobile']);
    User::query()->create([
        'mobile' => $data['mobile'],
        'code' => $code,
    ]);
    return redirect()->route('sms');
}

在 RegistersUsers.php 中,使用register方法進行重定向。

public function register(Request $request)
{
    //...

    return redirect()->route('sms');
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM