Я хотел бы создать набор API, защищенный протоколом Oauth2 в Symfony 2.8.
Сервер OAuth реализован с помощью FOSOAuthServerBundle и находится на том же сервере, что и набор API.
Клиентские приложения должны взаимодействовать с сервером API через HWIOAuthBundle, но они должны делать это от имени самих приложений, а не сторонних пользователей. В API Google это называется двухсторонней аутентификацией oauth.
Очевидно, что клиентские приложения не могут отправлять данные имени пользователя и пароля через форму, поэтому мне было интересно, существует ли пакет или другой метод для предоставления аутентификации oauth для клиентских приложений, регистрирующихся самостоятельно, или я должен просто расширить контроллер HWIOAuthBundle.