Я сделал это:
php artisan make:auth
Все работает, поэтому я могу зарегистрировать пользователя и войти в систему.
Если я нажму на Забыли пароль, он перенаправит меня на / пароль / сброс, но он показывает мне пустую страницу?
Я не знаю почему, потому что у меня есть все файлы, но я не знаю, что здесь происходит.
Где я могу увидеть аутентификациюмаршруты?
В моем web.php я только делаю это:
Auth::routes();
Я использую Laravel 5.6.
, если я делаю
php artisan route:list
это мои маршруты авторизации
|
| | POST | login | |
App\Http\Controllers\Auth\LoginController@login | web,guest |
| | GET|HEAD | login | login |
App\Http\Controllers\Auth\LoginController@showLoginForm | web,guest |
| | POST | logout | logout |
App\Http\Controllers\Auth\LoginController@logout | web
|
| | POST | password/email | password.email |
App\Http\Controllers\Auth\ForgotPasswordController@sendResetLinkEmail | web,guest |
| | POST | password/reset | |
App\Http\Controllers\Auth\ResetPasswordController@reset | web,guest |
| | GET|HEAD | password/reset | password.request |
App\Http\Controllers\Auth\ForgotPasswordController@showLinkRequestForm | web,guest |
| | GET|HEAD | password/reset/{token} | password.reset |
|
| | GET|HEAD | register | register |
App\Http\Controllers\Auth\RegisterController@showRegistrationForm | web,guest |
| | POST | register | |
App\Http\Controllers\Auth\RegisterController@register web,guest |
|
| | GET|HEAD | user/verify/{token} | |
App\Http\Controllers\Auth\RegisterController@verifyUser | web,auth,guest |
, поэтому у меня есть все мои маршруты сброса
, но я вижу в своей среде, у меня нет паролей / сброс
этомой файл env
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:KAZ1F3lzqe6oG3XkXT06ZQ6MYoQZibd7vaHDLCq8CvY=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=j4y
DB_USERNAME=root
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=b3f31fa6ba1f07
MAIL_PASSWORD=635d101e8896d8
MAIL_ENCRYPTION=null
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
как он выглядит?
и это мой файл просмотра:
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="{{ asset('css/style.min.css') }}" rel="stylesheet">
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>Passwort vergessen</title>
</head>
<body>
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif
@if (session('warning'))
<div class="alert alert-warning">
{{ session('warning') }}
</div>
@endif
@include('layouts.app')
@include('partials.userhead')
<section>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Reset Password') }}</div>
<div class="card-body">
<form method="POST" action="{{ route('password.request') }}" aria-label="{{ __('Reset Password') }}">
@csrf
<input type="hidden" name="token" value="{{ $token }}">
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right">{{ __('E-Mail Address') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control{{ $errors->has('email') ? ' is-invalid' : '' }}" name="email" value="{{ $email ?? old('email') }}" required autofocus>
@if ($errors->has('email'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Password') }}</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control{{ $errors->has('password') ? ' is-invalid' : '' }}" name="password" required>
@if ($errors->has('password'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
</div>
<div class="form-group row">
<label for="password-confirm" class="col-md-4 col-form-label text-md-right">{{ __('Confirm Password') }}</label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Reset Password') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
@include('partials.footer')