gpt4 book ai didi

php - Laravel 身份验证

转载 作者:搜寻专家 更新时间:2023-10-31 21:26:31 25 4
gpt4 key购买 nike

您好,我正在尝试进行基本身份验证。

查看

<!-- Simple login form -->
{!! Form::open(array('url' => '/auth/login')) !!}

<div class="panel panel-body login-form">
<div class="text-center">
<div class="icon-object border-slate-300 text-slate-300"><i class="icon-reading"></i></div>
<h5 class="content-group">Login to your account <small class="display-block">Enter your credentials below</small></h5>
</div>
@if($errors->any())
<div class="alert alert-danger no-border">
The username or password you have entered is incorrect
</div>
@endif

<div class="form-group has-feedback has-feedback-left">
{{Form::text('username', null, array('class'=>'form-control', 'placeholder'=>'Username'))}}
<div class="form-control-feedback">
<i class="icon-user text-muted"></i>
</div>
</div>

<div class="form-group has-feedback has-feedback-left">
{{Form::password('password', array('class'=>'form-control', 'placeholder'=>'Password'))}}
<div class="form-control-feedback">
<i class="icon-lock2 text-muted"></i>
</div>
</div>

<div class="form-group">
<button type="submit" class="btn btn-primary btn-block">Sign in <i class="icon-circle-right2 position-right"></i></button>
</div>

<div class="text-center">
<a href="login_password_recover.html">Forgot password?</a>
</div>
</div>
{!! Form::close() !!}
<!-- /simple login form -->

路线

    Route::get('auth/login', 'Auth\AuthController@getLogin');    Route::post('auth/login', 'Auth\AuthController@postLogin');    Route::get('auth/logout', 'Auth\AuthController@getLogout');    Route::get('auth/register', 'Auth\AuthController@getRegister');    Route::post('auth/register', 'Auth\AuthController@postRegister');

But I am getting the following error

Undefined variable: errors

我没有更改任何其他内容,我只是想进行基本身份验证。请帮我。我还错过了什么?

最佳答案

确保 app/http/Kernel.php 中的 $middleware[]; 数组注册了以下中间件:

\Illuminate\View\Middleware\ShareErrorsFromSession::class,

或者,您可以尝试在 web 中间件下注册身份验证路由,这样:

Route::group(['middleware' => ['web']], function () {
Route::get('auth/login', 'Auth\AuthController@getLogin');
Route::post('auth/login', 'Auth\AuthController@postLogin');
Route::get('auth/logout', 'Auth\AuthController@getLogout');

Route::get('auth/register', 'Auth\AuthController@getRegister');
Route::post('auth/register', 'Auth\AuthController@postRegister');
}

我希望它能奏效。

关于php - Laravel 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35235866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com