Задать вопрос
@alekskondr
php, javascript, yii2, drupal, MQL

Как сделать регистрацию в laravel 5?

Все сделал как по документации. Через миграции добавил в базу таблицу user.
В routes добавил. Добавил register.blade.php
Но данные почему-то не добавляются в базу. В чем проблема?

register.blade.php
<!-- resources/views/auth/register.blade.php -->

<form method="POST" action="/auth/register">
    {!! csrf_field() !!}

    <div>
        Name
        <input type="text" name="name" value="{{ old('name') }}">
    </div>

    <div>
        Email
        <input type="email" name="email" value="{{ old('email') }}">
    </div>

    <div>
        Password
        <input type="password" name="password">
    </div>

    <div>
        Confirm Password
        <input type="password" name="password_confirmation">
    </div>

    <div>
        <button type="submit">Register</button>
    </div>
</form>


routes.php
// Registration routes...
Route::get('auth/register', 'Auth\AuthController@getRegister');
Route::post('auth/register', 'Auth\AuthController@postRegister');
  • Вопрос задан
  • 3419 просмотров
Подписаться 4 Оценить 10 комментариев
Пригласить эксперта
Ответы на вопрос 1
Denormalization
@Denormalization
В laravel регистрация работает "из коробки".
Если у вас не работает, значит вы что-то сделали не так.
Пройдитесь тут по форме Sample Registration Form, все ли поля так же называются?
Есть ли в registration.blade.php вывод ошибок?

Нужно больше информации, код + view.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы