Laravel 6 пользовательских URL для входа в систему с атрибутами - PullRequest
1 голос
/ 21 апреля 2020

У меня есть маршрут входа с атрибутами из базы данных:

Route::get('/{url_attribute}&={id_message}', 'AuthController@index')->name('login');

Как определить url_attribute и id_massage в контроллере для перенаправления назад, если пароль неверный? URL входа работает с function index

 public function index($url_attribute, $id_message)
    {
    return view('login')->with(['url_attribute' => $url_attribute,'id_message' => $id_message]);
    } 

проблема здесь с $ url_attribute и $ id_message:

public function postLogin(Request $request)
{
    request()->validate([
        'id_message' => 'required',
        'sms_code' => 'required',
    ]);

    $credentials = $request->only('id_message', 'sms_code');


    if ($user=User::where($credentials)->first()) {
        auth()->login($user);

        return redirect()->intended('dashboard')->with('success','');
        }

    return Redirect::to("login")->with(['url_attribute' => $url_attribute,'id_message' => $id_message])->with('error','');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...