Laravel Auth - постить методы / логин ничего не делая - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь использовать Аутентификацию Ларавела.Я изменил User.php:

class User extends Authenticatable
{
    use Notifiable;
    protected $connection = 'db';
    protected $table = 'db.member';

    protected $fillable = [
        'nom', 'email', 'pwd',
    ];

    protected $hidden = [
        'pwd', 'remember_token',
    ];

    protected $casts = [
        'email_verified_at' => 'datetime',
    ];
}

Кажется, что он перенаправляет, чтобы получить http://127.0.0.1/login, поэтому ничего не происходит.

http://127.0.0.1/login: get работает, но post не работает, поэтому я получаю сообщение «Эти учетные данные не соответствуют нашим записям».Я попытался изменить, в web.php

Auth::routes();
Route::auth();

Но ничего не происходит, поэтому мне нужно добавить Route :: post ('register', 'RegisterController @ create');я сам.

Мне интересно, где установлены методы контроллера?

Я использую laravel 5.8, поэтому AuthController был заменен LoginController и RegisterController (мне интересно, является ли регистрация по-прежнему правильным методом)

Спасибо за помощь!

1 Ответ

0 голосов
/ 14 мая 2019

в вашем терминале или cmd, перейдите в корневой каталог вашего проекта и введите следующую команду:

php artisan make:auth

, после этого попробуйте посетить http://127.0.0.1/register

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...