fix on better routes
This commit is contained in:
@@ -15,18 +15,12 @@ class ResetPasswordController extends Controller
|
|||||||
|
|
||||||
protected $redirectTo = '/';
|
protected $redirectTo = '/';
|
||||||
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('guest');
|
|
||||||
}
|
|
||||||
|
|
||||||
public function showResetForm(Request $request, $token = null)
|
public function showResetForm(Request $request, $token = null)
|
||||||
{
|
{
|
||||||
$token = $request->route()->parameter('token');
|
return view('Shop.auth.passwords.reset')->with([
|
||||||
|
'token' => $token,
|
||||||
return view('Shop.auth.passwords.reset')->with(
|
'email' => $request->email,
|
||||||
['token' => $token, 'email' => $request->email]
|
]);
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function rules()
|
protected function rules()
|
||||||
@@ -34,7 +28,7 @@ class ResetPasswordController extends Controller
|
|||||||
return [
|
return [
|
||||||
'token' => 'required',
|
'token' => 'required',
|
||||||
'email' => 'required|email',
|
'email' => 'required|email',
|
||||||
'password' => ['required', 'confirmed', new PasswordRules()],
|
'password' => ['required', 'confirmed', new Password()],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,6 @@
|
|||||||
|
|
||||||
<p class="mt-3">
|
<p class="mt-3">
|
||||||
Vous n'avez pas encore de compte ?
|
Vous n'avez pas encore de compte ?
|
||||||
<a href="{{ route('register') }}" class="text-center">{{ __('Inscrivez-vous') }}</a>
|
<a href="{{ route('Shop.register') }}" class="text-center">{{ __('Inscrivez-vous') }}</a>
|
||||||
</p>
|
</p>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{!! Form::open(['route' => 'login.post', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
{!! Form::open(['route' => 'Shop.login.post', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
||||||
|
|
||||||
<div class="form-group has-feedback">
|
<div class="form-group has-feedback">
|
||||||
<div class="input-group form-group {{ $errors->has('email') ? 'has-error' : '' }}">
|
<div class="input-group form-group {{ $errors->has('email') ? 'has-error' : '' }}">
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-12 col-lg-6">
|
<div class="col-12 col-lg-6">
|
||||||
<a href="{{ route('password.request') }}">{{ __('Mot de passe oublié ?') }}</a><br>
|
<a href="{{ route('Shop.password.request') }}">{{ __('Mot de passe oublié ?') }}</a><br>
|
||||||
<!--
|
<!--
|
||||||
<div class="checkbox icheck">
|
<div class="checkbox icheck">
|
||||||
<label style="padding-left: 0">
|
<label style="padding-left: 0">
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{!! Form::open(['route' => 'password.email', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
{!! Form::open(['route' => 'Shop.password.email', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
||||||
<div class="form-group {{ $errors->has('email') ? 'has-error' : '' }}">
|
<div class="form-group {{ $errors->has('email') ? 'has-error' : '' }}">
|
||||||
{{ Form::email('email', old('email'), ['class' => 'form-control', 'placeholder' => __('boilerplate::auth.fields.email'), 'required', 'autofocus']) }}
|
{{ Form::email('email', old('email'), ['class' => 'form-control', 'placeholder' => __('boilerplate::auth.fields.email'), 'required', 'autofocus']) }}
|
||||||
{!! $errors->first('email','<p class="text-danger"><strong>:message</strong></p>') !!}
|
{!! $errors->first('email','<p class="text-danger"><strong>:message</strong></p>') !!}
|
||||||
@@ -13,4 +13,4 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{!! Form::close() !!}
|
{!! Form::close() !!}
|
||||||
<a href="{{ route('login') }}">{{ __('boilerplate::auth.password.login_link') }}</a><br>
|
<a href="{{ route('Shop.login') }}">{{ __('boilerplate::auth.password.login_link') }}</a><br>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{!! Form::open(['route' => 'register.post', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
{!! Form::open(['route' => 'Shop.register.post', 'method' => 'post', 'autocomplete'=> 'off']) !!}
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
<x-card title='Créez votre compte' class='mt-3 mb-3'>
|
<x-card title='Créez votre compte' class='mt-3 mb-3'>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
@endif
|
@endif
|
||||||
|
|
||||||
{{ __('Before proceeding, please check your email for a verification link.') }}
|
{{ __('Before proceeding, please check your email for a verification link.') }}
|
||||||
{{ __('If you did not receive the email') }}, <a href="{{ route('verification.resend') }}">{{ __('click here to request another') }}</a>.
|
{{ __('If you did not receive the email') }}, <a href="{{ route('Shop.verification.resend') }}">{{ __('click here to request another') }}</a>.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -27,12 +27,12 @@
|
|||||||
</li>
|
</li>
|
||||||
@else
|
@else
|
||||||
<li class="dropdown-item">
|
<li class="dropdown-item">
|
||||||
<a href="{{ route('login') }}" title="Identifiez-vous" rel="nofollow">
|
<a href="{{ route('Shop.login') }}" title="Identifiez-vous" rel="nofollow">
|
||||||
<span>Connexion</span>
|
<span>Connexion</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="dropdown-item">
|
<li class="dropdown-item">
|
||||||
<a href="{{ route('register') }}" title="Enregistrez-vous" rel="nofollow">
|
<a href="{{ route('Shop.register') }}" title="Enregistrez-vous" rel="nofollow">
|
||||||
<span>Creer votre compte</span>
|
<span>Creer votre compte</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
Route::prefix('')->namespace('Shop')->name('')->group(function () {
|
Route::prefix('')->namespace('Shop')->name('Shop.')->group(function () {
|
||||||
Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
|
Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
|
||||||
Route::post('login', 'Auth\LoginController@login')->name('login.post');
|
Route::post('login', 'Auth\LoginController@login')->name('login.post');
|
||||||
Route::post('logout', 'Auth\LoginController@logout')->name('logout');
|
Route::post('logout', 'Auth\LoginController@logout')->name('logout');
|
||||||
|
|||||||
Reference in New Issue
Block a user