Как заставить AuthorizationCode GrantType работать в Symfony 3 с FOSOAuthServerBundle

я пытаюсь построить Bootstrap для REST-приложения Symfony3 с поддержкой OAuth2 на основе FOSOAuth. Моя текущая реализация основана на следующих источниках:

  1. git: maxpou docker-symfony для настройки Docker
  2. symfony.com — CustomUserProvider для собственного Userprovider
  3. потому что ты застрял — объяснил oauth2 для конфигурации OAuth
  4. bitgandtter.blog — успокаивающее приложение для OAuth в Symfony

и можно найти Вот со всеми настройками, описанными в файле Readme.

Регистрация учетных данных клиента работает прямо сейчас, но у меня есть проблемы с потоком AuthorizationCode, который не перенаправляет на client.local как описано в вызывай залипание — AuthorizationCode и вместо этого перенаправляет на auth_login-Рут снова. Я думал, что FOSOAuth перехватывает запрос и перенаправляет его на client.local

Поскольку в этом участвует так много Компонентов, я отказываюсь от публикации фрагментов кода и обращаюсь к Git репозиторий

Заранее спасибо за любую помощь!

0

Решение

  1. У меня была ошибка в моем алгоритме UserGeneration, который сгенерировал неправильный PasswordHash, потому что я передал в электронном письме пароль и наоборот.
  2. я пытался использовать security.context-Сервис, который устарел с Symfony 2.6

Текущий Bootstrap теперь работает!

0

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

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

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