Я пытаюсь сделать wordpress в качестве бэкенда для моего приложения angularjs, поэтому я использую плагин rest-api с JWT-auth
поэтому при попытке войти я получаю следующую ошибку
XMLHttpRequest cannot load http://localhost/back/wp-json/jwt-auth/v1/token. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://imider.ma' is therefore not allowed access. The response had HTTP status code 500.
Я знаю, что должен добавить доступ к КРОС, но я не знаком с wordpress, так что какая-нибудь помощь?
https://docs.google.com/document/d/17zgUHZrvL5KVG2yKQE8NWgxNZn6V08xr65DBox5WVZ0/edit?usp=sharing
вот мой учебник о том, как получить доступ к api
затем вы можете использовать это для получения токена
тогда вы можете использовать это
Я создал видео, подробно описывающее процесс установки и настройки плагина. Если вы выполните шаги, которые я описал там, вы должны быть хорошими.
https://youtu.be/Mp7T7x1oxDk
Идея заключается в том, что вам также нужно изменить
.htaccess
иwp-config.php
заставить плагин работать с существующими конечными точками API.Просто установив плагин и добавив SECRET_KEY, используемый для подписи маркера, заставит установку JWT работать, но не позволит вам использовать маркеры, созданные через этот API с существующими конечными точками REST API.