Wordpress -> Laravel - Обмен ресурсами между источниками - PullRequest
0 голосов
/ 19 февраля 2019

Позвольте мне немного объяснить, чего я пытаюсь достичь.Я хочу отправить данные из настройки HTML-формы на wordpress, которая выглядит следующим образом -> http://prntscr.com/mn87bl, когда пользователь вводит правильное имя пользователя / пароль, он должен автоматически войти в приложение Laravel, которое находится по другому URL-адресу, чем веб-сайт WP.

Я пытался сделать AJAX-вызов по этой ссылке, но у меня возникла ошибка блокировки чтения из-за границы.Я не уверен, что это будет возможно сделать через cURL, потому что протокол HTTPS.

Я потерян, и я не уверен, какое решение я должен придумать, чтобы сделать эту работу. Любой, кто знаком скак то так?

Заранее спасибо !!

1 Ответ

0 голосов
/ 20 февраля 2019

Я бы вообще не делал прямой запрос кросс-происхождения.Это привередливо, чтобы заставить это работать.Вместо этого отправьте имя пользователя / пароль в бэкэнд WP, а затем отправьте запрос аутентификации на сайт Laravel из бэкэнда WP (с CURL или аналогичным).Если вход выполнен успешно, верните маркер аутентификации пользователю и перенаправьте его на сайт Laravel.

Вы можете использовать паспорт Laravel для обработки токенов https://laravel.com/docs/5.7/passport

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