1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-08-06 12:02:45 +03:00

Added password reset functionaility. Fixes #27.

This commit is contained in:
Dan Brown
2015-08-23 15:46:02 +01:00
parent 0b222c7734
commit b68f2803fc
7 changed files with 264 additions and 3 deletions

View File

@@ -29,6 +29,7 @@
<div class="form-group">
<label for="password">Password</label>
@include('form/password', ['name' => 'password'])
<span class="block small"><a href="/password/email">Forgot Password?</a></span>
</div>
<div class="from-group">

View File

@@ -0,0 +1,29 @@
@extends('public')
@section('body-class', 'image-cover login')
@section('sidebar')
<div class="text-center">
<div class="center-box text-left">
<h1>Reset Password</h1>
<p class="muted small">Enter your email below and you will be sent an email with a password reset link.</p>
<form action="/password/email" method="POST">
{!! csrf_field() !!}
<div class="form-group">
<label for="email">Email</label>
@include('form/text', ['name' => 'email'])
</div>
<div class="from-group">
<button class="button block pos">Send Reset Link</button>
</div>
</form>
</div>
</div>
@stop

View File

@@ -0,0 +1,38 @@
@extends('public')
@section('body-class', 'image-cover login')
@section('sidebar')
<div class="text-center">
<div class="center-box text-left">
<h1>Reset Password</h1>
<form action="/password/reset" method="POST">
{!! csrf_field() !!}
<input type="hidden" name="token" value="{{ $token }}">
<div class="form-group">
<label for="email">Email</label>
@include('form/text', ['name' => 'email'])
</div>
<div class="form-group">
<label for="password">Password</label>
@include('form/password', ['name' => 'password'])
</div>
<div class="form-group">
<label for="password_confirmation">Confirm Password</label>
@include('form/password', ['name' => 'password_confirmation'])
</div>
<div class="from-group">
<button class="button block pos">Reset Password</button>
</div>
</form>
</div>
</div>
@stop