Articles of oauth

Использование Google OAuth 2 на встроенном устройстве на базе Android

У нас есть приложение для встроенного устройства на базе Android, оно использует WebView и внутри него мы используем Google OAuth 2 для входа в приложение. К сожалению, Google вскоре заблокирует OAuth 2 внутри WebView , и у нас есть много ограничений: У устройства нет установленных сервисов Google, поэтому, возможно, не будет работать «официальный» способ входа […]

Как правильно внедрить linkedIn login?

У меня есть приложение andorid, и я пытаюсь реализовать связанный вход в него. SDK LinkedIn был успешно интегрирован, и я получаю информацию о пользователях вместе с адресом электронной почты. Вот как мое приложение работает для входа в google: 1) получить токен доступа на мобильных устройствах 2) отправить адрес электронной почты с маркером доступа к серверу […]

Pakage для проверки токена входа в Google в режиме Go on GAE

Я успешно получил токен входа в Google из моего приложения Android на моем веб-сервере, написанном на странице «Работает на GAE». Я не хочу использовать https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=XYZ123 Потому что у него есть проблема с задержкой и потенциальными сетевыми ошибками, предупрежденными на главной странице интеграции входа в систему google. Поэтому я нахожу способ использовать клиентскую библиотеку API Google […]

Twitter4J + Android: вызов аутентификации – это исключение для Null

Я использую библиотеку Twitter4J для аутентификации OAuth, но я получаю «Authentication Challenge Null Exception» еще до того, как она откроет страницу входа в Twitter. Вот код. Twitter twitter = new TwitterFactory().getInstance(); try { twitter.setOAuthConsumer(Startup.TWITTER_KEY, Startup.TWITTER_SECRET); String callbackURL = "twitter-client:///"; RequestToken rToken = twitter.getOAuthRequestToken(callbackURL); startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(rToken.getAuthenticationURL()))); } catch(IllegalStateException e) { // access token is already […]

Могу ли я использовать AccountManager Android для получения токена доступа OAuth для AppEngine?

У меня есть клиент Android на моем сервере AppEngine, используя оба аккаунта Google. Я хотел бы использовать AccountManager для получения доступа к Token для OAuth. Пока я использую ClientLogin, но я хотел бы переключиться на OAuth. Настройка OAuth на AppEngine проста – я следил за этой статьей . Но клиентская сторона является загадкой, в частности […]

Некоторые вопросы об OAuth и Android

Сегодня утром я начал читать OAuth; Нужны предложения (ссылки и др.), Которые помогут ответить на следующие вопросы: 1. Как реализовать трехстороннюю аутентификацию с использованием OAuth на устройствах Android? Есть ли библиотека, которая помогает в вышеупомянутом? 2. Что означает, когда кто-то говорит: «Сайт / служба ABC поддерживает OAuth»? Благодаря!

Есть ли библиотека OAuth2 для Java / Android?

Я не хочу кодировать вещи, которые уже существуют …

Хороший учебник по использованию AccountManager в Android?

Кто-нибудь знает о хороших учебниках по использованию AccountManager в android, в основном то, что я пытаюсь сделать, это запросить токен OAuth2 для использования с google api, любые предложения будут оценены 🙂

Почему GetServerAuthCodeResult устарел? Как я могу сделать что-то эквивалентное в установленном приложении?

После этого сообщения: http://android-developers.blogspot.com/2016/01/play-games-permissions-are-changing-in.html Я получил одноразовый код авторизации для использования на моем серверном сервере следующим образом: import com.google.android.gms.games.Games; //later Games.GetServerAuthCodeResult result = Games.getGamesServerAuthCode(gameHelper.getApiClient(), server_client_id).await(); if (result.getStatus().isSuccess()) { String authCode = result.getCode(); // Send code to server… Кажется, это работает нормально, но возникает вопрос: 1) getGamesServerAuthCode и GetServerAuthCodeResult отмечены как устаревшие. Зачем? Должен ли я […]

Как использовать API входа в Google с помощью Cordova / Phonegap

Я хочу использовать «Войти с Google» в своем приложении Phonegap. Я прочитал много статей, но не смог узнать, как это делается. Заранее спасибо. Я попытался использовать oAuth2 для «установленных приложений» в соответствии с этим URL-адресом . Но тогда пользователи приложения должны вручную скопировать код и вставить его в мое приложение. Я использую built.io Federated Login […]