Articles of oauth

Вернитесь после вызова Intent.ACTION_VIEW в android

Мое приложение имеет 3 действия A, B, C. Активность A вызывает B. В B я вызываю Intent.ACTION_VIEW для аутентификации с помощью Twitter, как показано ниже: public static void DoAuthen(Context context, String CallBackUrl) throws OAuthMessageSignerException, OAuthNotAuthorizedException, OAuthExpectationFailedException, OAuthCommunicationException { httpOauthConsumer = new CommonsHttpOAuthConsumer(context.getString(R.string.Twitter_ConsumerKey), context .getString(R.string.Twitter_ConsumerSecret)); httpOauthprovider = new DefaultOAuthProvider("http://twitter.com/oauth/request_token", "http://twitter.com/oauth/access_token", "http://twitter.com/oauth/authorize"); String authUrl = httpOauthprovider.retrieveRequestToken(httpOauthConsumer, CallBackUrl); […]

SignPost или Twitter4j для входа в систему с Twitter (OAuth)?

Я много читал о указателе, а затем вернулся в Twitter4J, с которого я создал свои приложения для Twitter, когда OAuth не был необходим. Я теперь смущен, должен ли я использовать signpost или метод Twitter4J для проверки подлинности OAuth. Я прочитал, что Twitter4J сам использует указатель для OAuth, но не уверен в том, что я должен […]

Пользовательская схема, похоже, не запускается в приложении

Я пытаюсь создать приложение для Android, которое должно использовать OAuth для аутентификации (с API данных Wave) Я указал пользовательскую схему в своем AndroidManifest.xml чтобы любые взгляды на URL-адрес, начинающийся с «braindump: //», нужно было перейти в мое приложение: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.enigmagen.braindump" android:versionName="0.1" android:versionCode="1"> <uses-sdk android:minSdkVersion="7"></uses-sdk> <uses-permission android:name="android.permission.INTERNET"></uses-permission> <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true"> <activity […]

Android Tumblr oAuth Confusion

Я пытаюсь реализовать Tumblr API в приложении для Android. Я действительно зацикливаюсь на авторизации пользователя, чтобы они могли делать такие вещи, как сообщение и просматривать свою панель. Я действительно не понимаю oAuth, а API-интерфейс API Tumblr пропускает прямо над ним. Я понятия не имею, должен ли я предлагать пользователю свои учетные данные или что делать […]

OAuth 1.0 Библиотеки для Android (java)

Я пытаюсь получить доступ к пользовательским данным с сайта, который поддерживает OAuth 1.0 без обратных вызовов. Я использую библиотеку signpost, и я не могу получить токен доступа, потому что сайт, к которому я пытаюсь подключиться, не требует указания пользователем кода проверки. Чтобы получить токен доступа из указателя, кажется, мне нужно предоставить некоторый тип проверочного кода. […]

Двуногий Oauth в Android

Какие внешние библиотеки, если таковые имеются, мне нужно использовать для подключения к веб-службе, использующей двухногий Oauth? Кроме того, если у кого-нибудь есть образец кода для аутентификации, я бы очень признателен. Все примеры, которые я видел (в основном Twitter), используют трехногий Oauth с жетонами и т. Д. Благодаря!

Как / где хранить токен обновления на Android?

Я пишу приложение, использующее OAuth. Я знаю, что могу хранить токен аутентификации, используя accountManager.setAuthToken , но где я храню токен обновления? Я полагаю, что я мог бы использовать accountManager.setUserData или общие настройки, но они оба кажутся хакерскими. Предложения?

Использование учетной записи AccountManager для сторонней авторизации OAuth2

Я работаю над приложением, которое должно будет получить авторизацию через OAuth2 от стороннего веб-сервиса (третий участник означает, что это не Google, и я не владею им). Эта статья: http://developer.android.com/training/id-auth/authenticate.html Кажется, предполагает, что я должен использовать AccountManager для этой цели. Подумав об этом, у меня есть некоторые сомнения в пользу этого, или даже если мне это […]

Пользовательская вкладка Chrome OAuth перехват redirect_uri

Я не могу понять, как перехватить redirect_uri, который я использую с Fitbit OAuth 2.0. Вот фильтр намерений, который я определил для одной из моих действий: <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="track" android:host="fitbit"/> </intent-filter> После входа в систему и авторизации пользователя с помощью пользовательской вкладки Chrome я перенаправлен на отслеживание: // fitbit URI, […]

Reddit oAuth 2 для Android «беспроигрышное» приложение с дооснащением

Я пытаюсь реализовать Reddit oAuth2 (каждое приложение, использующее контент Reddit, должно быть реализовано ) в Android-приложении без пользователя, и я следую рекомендациям. Я зарегистрировал приложение и получил соответствующий client_id . Я следую этому правилам API, и это для Retrofit , чтобы правильно написать код Android. Следовательно, я закодировал два подхода к проблеме, и кажется, что […]