Articles of аутентификация

Типичная аутентификация пользователей приложения с использованием AWS

Мой главный вопрос – это типичный способ аутентификации пользователей мобильными приложениями? Я знаю, что AmazonCognito используется для синхронизации userdata, как только вы получаете токен, но этот токен – это просто набор правил доступа, верно? Что не имеет никакого отношения к конкретному пользователю (просто факт, что они являются аутентифицированным пользователем в целом). Но прежде, чем это […]

Использовать аутентификацию учетной записи Google для приложений на Android

Я создаю приложение, которое требует входа. На рабочем столе (полный) веб-сайт он может войти в систему с существующей учетной записью Google. На мобильных телефонах, как я могу сделать вход пользователя в учетную запись Google с помощью своего телефона Android. Будет ли Android разрешать мне использовать его существующую учетную запись Google для входа в мое приложение? […]

Android NTLM, получающий HTTP / 1.1 401 Несанкционированный

Я пытаюсь получить данные с сервера точек доступа. Следующий мой код. DefaultHttpClient httpclient = new DefaultHttpClient(); httpclient.getAuthSchemes().register("ntlm", new NTLMSchemeFactory()); httpclient.getCredentialsProvider().setCredentials(new AuthScope("masconsult.eu", -1), new NTCredentials(username, password, "", "")); HttpGet httpGet = new HttpGet(webserviceUrl); httpGet.addHeader("Content-type", "application/json"); httpGet.getParams().setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, false); // HttpResponse response=""; String responseXML = ""; HttpResponse response = httpclient.execute(httpGet); response.getStatusLine().getReasonPhrase(); responseXML = EntityUtils.toString(response.getEntity()); Toast.makeText(this, responseXML, Toast.LENGTH_LONG).show(); Я […]

Javax.mail.AuthenticationFailedException в Android

Я получаю следующее сообщение об ошибке в своем LogCat при попытке отправить электронное письмо с моей учетной записи Gmail с помощью JavaMail API. 11-09 11:04:14.385: W/System.err(18443): javax.mail.AuthenticationFailedException 11-09 11:04:14.385: W/System.err(18443): at javax.mail.Service.connect(Service.java:319) 11-09 11:04:14.385: W/System.err(18443): at javax.mail.Service.connect(Service.java:169) 11-09 11:04:14.385: W/System.err(18443): at javax.mail.Service.connect(Service.java:118) 11-09 11:04:14.385: W/System.err(18443): at com.srindroid.sendemail.MainActivity$RetrievedFeedTask.doInBackground(MainActivity.java:88) 11-09 11:04:14.385: W/System.err(18443): at com.srindroid.sendemail.MainActivity$RetrievedFeedTask.doInBackground(MainActivity.java:1) 11-09 11:04:14.385: W/System.err(18443): […]

Как OAuth 2.0 с обновлением Android

Я использую библиотеку Retrofit, и я хотел реализовать OAuth 2.0 для каждого вызова API для аутентификации этих вызовов. Как я могу это достичь? Можете ли вы объяснить мне шаг за шагом? Я следил за некоторыми блогами, но не понимал, как это сделать.

Android – Retrofit 2 – Результат аутентификации

Я пытаюсь использовать Retrofit (2.0.0-beta3), но при использовании Authenticator для добавления токена я не могу получить данные от синхронного вызова. Наш журнал в фоновом режиме показывает много попыток входа в систему, но я не могу получить данные из тела, чтобы фактически добавить в заголовок. public static class TokenAuthenticator implements Authenticator { @Override public Request authenticate(Route […]

Предотвратить «поддельный клиент» для приложения ios

У нас есть приложение android и ios, которое отправляет данные и команды на сервер с помощью http webservice. Как я могу предотвратить возможность того, что поддельные клиенты также могут отправить что-то на сервер? Как я могу определить серверы, если данные / команда действительно поступает из наших приложений.

Доступна ли сеть в Android?

У меня есть этот блок кода, который я использую, чтобы проверить, есть ли сетевое соединение, прежде чем начать загрузку некоторых файлов. Проблема заключается в том, что я также тестирую сети, для которых требуется форма входа в систему (аналогичная гостиницам, аэропортам и даже самолетам). Этот фрагмент кода, который я использую, совершенно бесполезен для такого сценария. Сеть […]

Понимание намерений в Android-аутентификации

У меня есть несколько сомнений относительно архитектуры Android при работе с аутентификацией. Предположим, что я вызываю AccountManager.getAuthToken для конкретной учетной записи, которая мне нужна для аутентификации. Предположим, что аутентификация завершилась неудачно из-за неправильного пароля. Контракт AbstractAccountAuthenticator требует, чтобы аутентификатор возвращал Bundle с Activity который обрабатывает ввод имени пользователя / пароля через KEY_INTENT . Мой вопрос: […]

Проверка подлинности NTLM в WebView без явно заданного пароля

Мне интересно, можно ли получить доступ к веб-сервису проверки подлинности Windows с Android-клиента без приложения Android, имеющего доступ к паролю пользователя. Например, приложение Chrome Android запрашивает имя пользователя / пароль при попытке доступа к сайту с использованием NTLM Auth. Я бы хотел, чтобы это было одно и то же поведение без необходимости писать настраиваемое всплывающее […]

Intereting Posts