Повторно отправить код проверки подлинности 2Factor (Laravel с Nexmo) - PullRequest
0 голосов
/ 02 июля 2019

У меня есть приложение laravel с интегрированной двухфакторной аутентификацией с использованием Nexmo API.Мне удалось проверить код в процессе входа в систему.так что теперь мне нужно повторно отправить подтверждение еще раз ..

Я уже следовал этой статье и снова вызвал тот же метод, но он не работает

https://www.nexmo.com/blog/2017/07/26/2fa-logins-laravel-nexmo-dr/

Вот кнопка повторной отправки

<a href="{{ route('reverify') }}" class="btn btn-primary">Re-Verify</a>

Вот маршрут

Route::get('/reverify', 'Auth\LoginController@reauthenticated')->name('reverify');

Вот код повторной отправки

public function reauthenticated(Authenticatable $user)
    {
          $verification = Nexmo::verify()->start([
            'number' => $user->phone_number,
            'brand'  => 'Ezy verification'
        ]);
        $request->session()->put('verify:request_id', $verification->getRequestId());

        return redirect('verify');

    }

Так что мне просто нужно знать, как я могу отправить код подтверждения

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