Laravel POST данные из представления в МАРШРУТ без использования формы

Я не уверен, что это лучший способ реализовать это, но вот что я собираюсь

На моем register.blade.php посмотреть У меня есть кнопка, которая ссылается на внешнюю ссылку API, после нажатия API перенаправит ответ обратно register.blade.php или же [localhost:8000/register] как GET запрос (я не имею никакого контроля над этим вопросом, только ссылка перенаправления)

как бы передать GET данные в мой пользовательский контроллер аутентификации.

Или есть лучший способ реализовать это?

API возвращает следующие данные и будет использоваться для хранения данных в БД и аутентификации пользователя.

  • Account ID
  • Nickname
  • Access_Token (будет использоваться, чтобы сделать больше звонков API)

1

Решение

ЕСЛИ API перенаправляет обратно как get, но имеет данные публикации, например: HTTP: // локальный: 8000 / регистрация someval = что-то — вы просто используете request (‘someval’) для получения этих данных, или вы можете в своем элементе управления добавить Request $ request в атрибут функции, т.е.

    public function myfunc(Request $request){
dd($request->somevar) // will die and dump: showing "something" as a string.
}

Отправляете ли вы данные через get, post, patch и используете обычные статические сообщения, или через ajax — все равно будет работать. Вы даже можете передать AJAX на вызов. Я рекомендую использовать Postman для тестирования get / posts, это плагин Chrome.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]