ldc-jeusselin/resources/views/fo/forgot-password.blade.php
Jérémy Munsch de4dcfb283
Closes #2 and #4
- Add status checker + admin secure packages + upgrade enum + add sentry + upgrade to sitemap generator + bump to CRMV2
- Set customer role enum and user role enum
- Update customer migration to set roles
- phpcbf
- faker local to fr
- update lang
- composer update
- bump laravel ui
- Redo all user crud
- npm bump
- Create admin command
- rearrange views
- redo all auth system
- redo customer pro bo
2023-08-21 15:43:33 +02:00

64 lines
2.8 KiB
PHP

@extends('layouts.app')
@section('title', 'Mot de passe oublié')
@section('content')
<div class="main-container main flex connect">
<div class="header-bloc"></div>
<section class="connect--main flex">
<div id="lost_edit" class="">
@if (!isset($tokenValid) || !$tokenValid)
<h1 class="post-title">Mot de passe oublié</h1>
<form id="lost--form" class="flex" method="POST" action="{{ route('fo.mail-password') }}">
@method('PUT')
@csrf
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@if (session('success'))
<div class="alert alert-success">
{{ session('success') }}
</div>
@endif
<p>Pour que nous puissions vous envoyer un lien de réinitialisation de votre mot de passe, merci de nous indiquer l'adresse e-mail saisie lors de votre inscription.</p>
<div class="edit--blocs">
<input type="email" name="email" id="" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" placeholder="Votre adresse email" value="" required>
</div>
<input class="first-btn" type="submit" value="Je valide">
</form>
@elseif ($tokenValid)
<h1 class="post-title">Changement de votre mot de passe</h1>
<form method="POST" action="{{ route('fo.change-password', $token) }}">
@method('PUT')
@csrf
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@if (session('success'))
<div class="alert alert-success">
{{ session('success') }}
</div>
@endif
<input type="password" name="password" placeholder="Votre nouveau mot de passe*" required>
<input id="password-confirm" type="password" name="password_confirmation" required autocomplete="new-password" placeholder="Confirmer votre nouveau mot de passe*">
<input type="hidden" name="token" value="{{$token}}">
<input type="submit" class="first-btn" value="Envoyer">
</form>
@endif
</div>
</section>
</div>
@endsection