亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試使用 Laravel 中的自定義字段“user_id”登錄

嘗試使用 Laravel 中的自定義字段“user_id”登錄

PHP
料青山看我應如是 2021-10-08 14:28:50
我正在嘗試使用名為“user_id”的自定義字段登錄,但它不起作用。我收到頁面過期錯誤。請幫忙。登錄頁面<form role="form" action=" {{route('user.login')}}" method="POST">                <div class="form-group mb-3">                  <div class="input-group input-group-alternative">                    <div class="input-group-prepend">                      <span class="input-group-text"><i class="ni ni-email-83"></i></span>                    </div>                    <input class="form-control" placeholder="User Id" name="user_id" type="text">                  </div>                </div>                <div class="form-group">                  <div class="input-group input-group-alternative">                    <div class="input-group-prepend">                      <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>                    </div>                    <input class="form-control" placeholder="Password" name="password" type="password">                  </div>                </div>                <div class="text-center">                  <button type="submit" class="btn btn-primary my-4">Log in</button>                </div>              </form>我的數據庫字段 id user_id user_name password type role remember_token created_at updated_at順便說一下,我的 remember_token id null 總是我不知道為什么。在 Illuminate\Foundation\Auth\AuthenticatesUsers 中更改public function username()    {        return 'user_id';    }網頁.phpRoute::get('/login', 'UserController@login_form')->name('user.loin_form');Route::post('/login', 'Auth\LoginController@login')->name('user.login');我錯過了什么
查看完整描述

1 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

只需將其添加csrf token到您的表單中,它就會起作用。


您可以添加@csrf刀片指令或手動創建您的 csrf 輸入,如下所示:


<input type="hidden" name="_token" value="{{ csrf_token() }}">

使用刀片指令:


<form role="form" action=" {{route('user.login')}}" method="POST">

    @csrf

    <div class="form-group mb-3">

        <div class="input-group input-group-alternative">

            <div class="input-group-prepend">

                <span class="input-group-text"><i class="ni ni-email-83"></i></span>

            </div>

            <input class="form-control" placeholder="User Id" name="user_id" type="text">

        </div>

    </div>

    <div class="form-group">

        <div class="input-group input-group-alternative">

            <div class="input-group-prepend">

                <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>

            </div>

            <input class="form-control" placeholder="Password" name="password" type="password">

        </div>

    </div>

<div class="text-center">

    <button type="submit" class="btn btn-primary my-4">Log in</button>

</div>

</form>

希望能幫助到你。


查看完整回答
反對 回復 2021-10-08
  • 1 回答
  • 0 關注
  • 174 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號