Articles of oauth 2.0

Реализация Android PlusClient и получение токена

Поэтому я внедрил google plus login в свое приложение … моя реализация довольно точно соответствует приведенному здесь примеру. Самое большое различие между моим и его состоит в том, что у меня есть большой набор областей, которые мне нужны. При создании моего плюсамента я определяю следующие области: "https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/plus.me https://www.google.com/m8/feeds https://www.googleapis.com/auth/userinfo.email" Позже по линии в […]

Понимание консоли разработчика Google

Я немного запутался в работе консоли разработчика. У меня есть проект, в котором я получаю доступ к данным youtube apiv3. Я создал свой проект и получил 4 ключа: Ключ браузера Ключ сервера Секретный ключ Client ID клиента OAuth2.0 Android-ключ Из этого, первые три автогенерируются службой google. Я сгенерировал андроид-ключ, предоставив SHA-1 отпечаток проекта. У меня […]

Не удалось получить токен доступа OAuth 2.0 в эмуляторе Android

Я пытаюсь войти в мое приложение, используя GoogleAccountCredential для аутентификации: mGoogleAccountCredential = GoogleAccountCredential.usingOAuth2(context, Arrays.asList(Scopes.EMAIL, Scopes.PLUS_LOGIN)); mGoogleAccountCredential.setSelectedAccountName(accountName); String token = mGoogleAccountCredential.getToken(); Он отлично работает на реальных устройствах, но на эмуляторе Android mGoogleAccountCredential.getToken() не работает со следующим исключением: java.lang.IllegalArgumentException: the name must not be empty: null 03-01 19:41:31.604 3203-3361/com.myapp W/System.err: at android.accounts.Account.<init>(Account.java:48) 03-01 19:41:31.604 3203-3361/com.myapp W/System.err: at […]

Вход для Linkedin для приложения Cordova

У меня есть приложение Cordova – для платформ Android и iOS, а также функция в приложении, где пользователю необходимо войти в систему со своими связанными учетными данными. Связанный логин используется для извлечения информации профиля пользователя. У меня есть вопросы, как показано ниже: 1. На экране «Добавить новое приложение» укажите URL-адрес, который я должен указать в […]

Как использовать неявный тип гранта в OAuth 2.0 для мобильных приложений?

Я прочитал учебник относительно OAuth 2.0 и неявного типа гранта. Я все еще не понимаю, как неявный тип гранта будет работать для мобильных устройств (iOS или Android). Например, если мы создадим приложение SSO (например, Facebook) и создадим SDK для предоставления этой услуги. Применяется ли приложение SSO к серверу авторизации прагматично или через веб-представление? Еще один […]

Повторное использование GoogleAccountCredential – Google Диск

Я использую этот метод для авторизации на Google Диске: https://developers.google.com/drive/quickstart-android Выбор учетной записи отлично работает. Теперь я хочу сохранить учетные данные пользователя в prefs. Я могу сохранить имя учетной записи, а затем восстановить ее. Я хочу повторно использовать учетные данные для будущего использования. Можно ли повторно использовать службы Google Play и GoogleAccountCredential? Это мой сценарий: […]

Поддерживает ли Twitter OAuth 2.0?

Я хочу интегрировать Twitter с моим Android-приложением. Могу ли я сделать это с помощью OAuth 2.0? Я искал в Интернете, но не мог найти никаких хороших объяснений по этому поводу. Если кто-то сделал это раньше, вы можете направить меня через это. Я видел в старом посте здесь, что Twitter не поддерживает OAuth 2.0.

Android Jtwitter, проблемы с аутентификацией

Привет, у меня возникают трудности с использованием функций JTwitter для проверки подлинности с помощью моего приложения Twitter. Я всегда получаю "TwitterException" Вот мой метод OAuthSignpostClient oauthClient = new OAuthSignpostClient(consumerKey, privateKey, "oob"); A) Я не знаю, что ДОЛЖНО быть «oob», это «callbackURL», и в моем приложении на twitter он говорит "callBack URL: none" поэтому я попытался […]

Oauth 2.0 Android использует Spring-for-Android

Я разработал приложение для Android, и я использую Spring libs для Android. Я начал использовать простой аутентификационный логин / пароль, используя шаблон Spring-android-rest-template. Теперь я должен использовать lib-for-android для аутентификации через протокол OAuth 2.0. Мой вопрос заключается в поиске небольшого приложения, которое демонстрирует использование, а не Facebook, Google, Twitter. Я использовал Spring Server для связи […]

«Незарегистрированное приложение» показано на экране согласия в Google+

Я сделал приложение для Android, которое является отладочным ключом (app-debug.apk) Я также создал соответствующий идентификатор клиента Android в Google Dev Console с ключом кэша ключей отладки и правильным именем пакета. Тем не менее, когда я пытаюсь войти в приложение, на экране согласия отображается «UnRegistered Application».