[英]Twitter bootstrap login form always gives validation errors with Laravel 5.2 scaffolded auth
我正在使用简单的make:auth支架登录到我的应用程序。 在我对它应用了一些Bootstrap样式之前,它一直运行良好。 现在,每当我尝试提交表单时,总是出现错误“用户名字段是必需的”和“密码字段是必需的” 。
这是login.blade.php:
<div class="panel-body">
<form class="no-margin" role="form" method="POST" action="{{ url('/login') }}">
{!! csrf_field() !!}
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<label for="email" >Email</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input id="email" type="email" class="form-control input-lg input-transparent"
value="{{ old('email') }}" placeholder="Your Email">
@if ($errors->has('email'))
<span class="help-block">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}" >
<label for="password" >Password</label>
<div class="input-group input-group-lg">
<span class="input-group-addon">
<i class="fa fa-lock"></i>
</span>
<input id="password" type="password" class="form-control input-lg input-transparent"
placeholder="Your Password">
@if ($errors->has('password'))
<span class="help-block">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-block btn-lg btn-danger">
<span class="small-circle"><i class="fa fa-caret-right"></i></span>
<small>Sign In</small>
</button>
<a class="forgot" href="{{ url('/password/reset') }}">Forgot Username or Password?</a>
</div>
</form>
</div>
您忘记将字段name
添加到电子邮件输入和密码输入中,这就是为什么laravel无法访问这些输入的值并引发异常
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.