Я пытаюсь создать простой поставщик пользователей в Symfony 2, но я не знаю, как это должно работать с веб-сервисом. Аутентификация в моей компании обрабатывается RESTful веб-сервиса, с различными путями:Symfony2 Провайдер провайдера от RESTful webservice
POST /user, GET /user, POST /login
Таким образом, при создании приложения Symfony 2, мой провайдер, пользователь должен обратиться к веб-службы для проверки учетных данных и разрешений. Это возможно? Есть ли комплект для чего-то подобного?
Кроме того, как я могу достичь хорошей производительности? Как работает пользователь Symfony, я думаю, что он будет обращаться к веб-службе по запросу EACH, чтобы получить пользовательские данные. Можно ли этого избежать?
Я сделал это, мой вопрос: как я могу избежать общих ошибок, например, иметь ужасное представление из-за насыщения запроса? Как я уже сказал ранее, меня беспокоит тот факт, что Symfony продолжает называть webservice (через UserProvider) по каждому запросу. – vinnylinux
И как я уже сказал, выполните кэширование ответа в вашем клиенте api. Кэш для повтора, memcache или что-то еще. И довольно уверен, что вы не сказали, что сделали это таким образом, чтобы не заслужить минус 1 – catchamonkey