POST-запрос к REST API, реализованный в переполнении стека

Я интегрирую новое интерфейсное приложение, использующее AngularJS, со старым фоновым приложением RESTful, работающим на PHP / MySQL.

В настоящее время мы требуем, чтобы пользователи зарегистрировались, чтобы завершить опрос. Теперь мы хотели бы позволить гостевым пользователям, то есть не зарегистрированным, пройти опрос. Каков наилучший способ обойти использование маркера авторизации (или создать новый) для гостевого пользователя в PHP? Это просто запрос POST, который я хотел бы сделать в качестве гостя, никаких других запросов не требуется.

Я новичок в PHP. Ниже описано, как я сейчас создаю опрос:

  public function createNew(Application $app, Request $request, $now = false)
{
$data = $request->request->all();
$token = (isset($data['token']) ? $data['token'] : $app['token']);
$survey = new Survey($token, 'token');
$error = new JsonResponse(array('status' => 400, 'message' => "Error while completing the survey"));
$success = new JsonResponse(array('status' => 200, 'message' => 'Survey completed.'));
... }

в основном токен в настоящее время требуется и возвращает ошибку, если он не предоставлен. Спасибо за вашу помощь и предложения.

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector