Как проверить, является ли пользователь администратором, использующим OAuth2 с конечными точками Google (Android App и Java)?

В настоящее время я занимаюсь разработкой приложения для Android, которое использует конечные точки Google и OAuth2. Я хотел бы использовать встроенные роли App Engine (владелец, разработчик и средство просмотра), чтобы проверить, является ли пользователь администратором или нет. OAuth работает нормально, и я могу передать объект User в свой бэкэнд в качестве параметра метода, но я попробовал оба метода OAuthService и UserService isUserAdmin(), чтобы проверить, является ли пользователь администратором, и оба возвращают нулевое значение (выглядит как и то, и другое требует наличия файла cookie и входа пользователя). Есть ли эквивалентный метод или опция isUserAdmin () для конечных точек? Бэкэнд написан на Java.

Спасибо!

0 ответов

Другие вопросы по тегам