Сценарий:
Я создаю Android-приложение для спа-приложений с квазарьями.
Бэкэнд - это сервер перьев-js с плагином feathers-js-oauth для аутентификации.
Я использую базу данных SQLite для хранения пользователей.
Я настроил логин Facebook и Google oauth2, и он работает в режиме Spa с простой гипертекстовой ссылкой «/ oauth / google» в квазаре
https://docs.feathersjs.com/api/authentication/oauth2.html#client-usage
Обычно для OAuth Cordova люди используют плагин «browserinapp», который открывает всплывающее окно для аутентификации oauth2 для получения токена.
Проблема в том, что Google отказался от поддержки пользовательского агента browserInApp, как вы можете видеть здесь https://github.com/nraboy/ng-cordova-oauth/issues/283
У кого-нибудь была такая же проблема? Как решить?
Я вижу, что некоторые люди используют firebase, но могу ли я использовать его только для аутентификации? Я хотел бы сохранить в своем серверном приложении коллекцию пользователей.