У меня есть приложение 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');
}
Так что мне просто нужно знать, как я могу отправить код подтверждения