Не работает авторизация через facebook

Произошёл глобальный сбой в работе Facebook

Пользователи Интернета и сервис Downdetector сообщают о сбое в работе Facebook, Instagram и WhatsApp по всему миру. Кроме того, согласно отчёту Nslookup.io, не отвечают DNS-серверы ресурсов. По данным Downdetector, сбой начался около 18:15 по Московскому времени.

В своём микроблоге Facebook заявила, что работает над устранением неполадок. Кроме того, по данным издания Verge, проблема коснулась очков виртуальной реальности Oculus. Пользователи могут использовать уже загруженные игры, но установка новых игр и социальные функции не работают.

Не работает абсолютно всё, что связано с Facebook, включая Facebook Workplace и Facebook Messenger. Также не работает авторизация через Facebook, о чём сообщили пользователи Niantic. Из глобальной таблицы маршрутизации в Интернете «исчезли» 2 DNS, остальные 2 недоступны.

На прошлой неделе (30 сентября) подобные проблемы наблюдались у сервиса обменом сообщениями Slack. Из-за неполадок в работе DNS-серверов пользователи не могли получить доступ к сайту сервиса. Компания объяснила, что проблема была вызвана внутренними изменениями. Неполадки полностью устранили в течение суток, однако пользователям, которые всё ещё не могут зайти на сайт, предложили использовать альтернативные DNS-серверы, такие как Google (8.8.8.8 и 8.8.4.4) или Cloudflare.

Пользователи Twitter шутят о том, что после прекращения работы сервисов аудитория массово направилась писать твиты с жалобами на сбои и выкладывать фотографии, предназначенные для Instagram. Twitter поприветствовала всех в своём официальном аккаунте.

Также на фоне неполадок резко упала стоимость акций Facebook.

Обновлено 21:02 по МСК.

Сетевые эксперты сомневаются в том, что сбой работы связан c DNS-серверами. Примерно за пять минут до прекращения работы сервисов Facebook пользователи заметили большое количество изменений BGP для ASN Facebook. Вероятнее всего, проблема вызвана изменениями в маршрутизации. Кроме того, в Twitter сообщили о сбоях во внутренних системах компании.

Пользователи Reddit предположили, что обновления в маршрутизации проходили удалённо, поскольку большая часть сотрудников Facebook работает вне офиса из-за пандемии. На текущий момент системы не работают. Поэтому, чтобы исправить проблему, необходим физический доступ к пиринговым маршрутизаторам.

Обновлено 21:33 по МСК.

В даркнете предположительно выложили на продажу данные 1,5 млрд пользователей Facebook. База содержит имена, e-mail, id, местонахождение и телефонные номера пользователей. Это самый крупный слив данных за всю историю компании. Судя по скринам, слив данных произошёл до глобального сбоя в работе системы.

Обновлено 22:30 по МСК.

Репортёр издания New York Times Шира Френкель рассказала о том, что сотрудники Facebook не могут попасть в дата-центр для устранения проблемы. Из-за сбоя их бейджи не сработали, чтобы открыть двери в офис компании. Кроме того, само издание считает, что сбой вряд ли стал результатом кибератаки. Instagram, WhatsApp и Facebook слишком отличаются между собой, чтобы одновременно стать жертвами хакерской атаки.

Обновлено 22:47 по МСК.

IT-директор СберСервиса Сергей Бобров рассказал, что проблемы Facebook могут быть вызваны сбоем в работе крупного провайдера облачных услуг.

Учитывая, что сбой не только у приложений Facebook, но и многих других: Apple, Google, Twitter и далее, скорее всего, проблемы у Amazon, как одного из самых крупных провайдеров облачных услуг. Ну или кого-то ещё в этом роде. Для крупных транснациональных сервисов это критично.

Что касается энтерпрайзов среднего размера — они делятся на две категории: тех, кто делает резервирование, и тех кто пока ещё не делает. Катастрофоустойчивость — резервирование каналов связи и ЦОДов от разных провайдеров, горячее переключение между кластерами — без этого современный энтерпрайз невозможен.

Расходы на это огромные. Но то что они себя окупают, становится некоторым очевидно только после такого масштабного сбоя, который коснется их самих. Тогда и происходит переход в другую категорию. Ну а некоторые умеют учиться на чужом опыте

Читайте также:  Не работают теплые полы как проверить неисправность

Обновлено 5 ноября в 11:14 по МСК.

Глобальный сбой длился около 6 часов. Журналисты Брайан Кребс и специалисты из Geek Factor 5 уточнили, что BGP-маршруты, обслуживающие авторитативный DNS-сервер Facebook, специально отозвали по неизвестной причине. Это сделало все домены компании недоступными по всему миру. Через несколько часов после восстановления доступа Facebook рассказала, что авария произошла из-за изменения конфигурации магистральных маршрутизаторов, координирующих сетевой трафик между центрами обработки данных.

Источник

Перестал работать вход через facebook в Андроид приложениях. (Неужели снова баг в Facebook-SDK?)

Не могу войти в андроид-приложение через кнопку facebook .

На эмуляторе отлично проходит логин. После нажатия на кнопку появляется форма ввода логина и пароля, ввожу данные и нажимаю «Войти». Открывается второе окно с сообщением “Ранее вы входили под такой учеткой, хотите продолжить?” Кликаю на продолжить и получаю от сервера ответ с данными.

На реальном устройстве, при нажатии на кнопку открывается форма для ввода логина и пароля в facebook.

Ввожу логин и пароль и нажимаю на кнопку «Войти».

Но после клика кнопка мигает и ничего дальше не происходит. Повторные нажатия безполезны. Само окно не зависло. Никаких ошибок после клика в консоли не появляется.

Последние строки в логе AndroidStudio:

Код Manifest:

Код Activity:

Код разметки:

Такое же поведение на рабочих приложениях. Что дев версия что релизная версии – не работают на реальных устройствах, но на эмуляторах – работают.

Как решить эту проблему?

1 ответ 1

Результаты проб и ошибок:

Как выявилось проблема в том, что у меня в браузере Chrome на смартфоне стоит запрет на сохранение куки(как впрочем и у многих тех, кто то не сильно горит желанием шарить направо и налево своими данными). А форма которая открывалась для авторизации через Facebook была как раз на основе WebView от Chrome. И пока не дашь доступ на хранение и чтение куки в Chrome — тебе возможности авторизироваться не дадут. Что ж причина найдена, facebook желает иметь доступ к куки. Что есть немного возмутительно (но это лично мое мнение).

Поиск решения. (Злоключения и море «позитива» от клиентоориентированности facebook )

Фактически, сейчас для авторизации через Facebook используются 2 варианта. Либо через WebView системы (как правило, на себя эту функцию перебирает WebView предоставляемое Chrome-браузером ) либо через приложение от facebook. За эти варианты отвечает такая строчка при запуске процесса логина:

NATIVE_WITH_FALLBACK этот флаг означет «Сначала попробуй войти через приложение от facebook, если приложения нет, то войди через WebView .»

Вот как раз здесь и загвоздка. Если нет приложения, и в браузере запрет на куки — то ожидается, что прилетит ошибка в CallbackManager которую можно обработать и вывести пользователю, к примеру, попап с просьбой дать доступ к куки. Но facebook взял на себя обработку ошибки и разработчик не получит НИКАКОГО ответа от сервера, который смог бы обработать. Вместо этого в форме логина будет красоваться текст мелким шрифтом вверху экрана типа: «У вас нет доступа на куки, а мы очень хотим куки хранить».

Что сразу подумалось: ну хотите хранить куки, ну так ХОТИТЕ себе дальше! А я хочу авторизироваться вводя только логин и пароль от своей учетки.

Потому данный баннер как правило игнорируется. Что я благополучно и делал несколько раз. Если же нажать на ссылку в этом тексте, то перекидывает на страничку в хроме о том, «что такое куки и с чем их едят». Возможно где-то в этой тонне «полезной и познавательной» информации прилежный пользователь и найдет рекомендацию или инструкцию как подключить в хроме куки, если появилось желание это сделать. Фактически, пользователь может за это время раз 50 войти в приложение обычным способом, который как правило предлагается самым первым.

Читайте также:  Если научный руководитель не работает

Таким образом, лозунг «Авторизация в 2 клика! Проще некуда!» превращается в эпопею из многократных попыток залогиниться, перезагрузок телефона, сноса и повторной установки приложения (что ну ооочень негативно сказывается на Статистике в GooglePlay). Появляется естественное чувство что тебя хотят обмануть.

Само решение:

В SDK facebook кроме флага NATIVE_WITH_FALLBACK есть еще несколько. 2 из них здесь и пригодились.

WEB_VIEW_ONLY — Вход через WebView пропуская момент проверки установлено ли приложение. Таким образом вы всегда будете входить через WebView. Но не от Chrome, а системное.

NATIVE_ONLY — Вход только через приложение. Нет приложения — логин не получится.

С этими флагами мы в onError() CallbackManager -а получим ошибки, которые можем самостоятельно обработать.

Скомбинировав эти варианты и сделав вилку из if-else можно получить решение.

Источник

Проблемы при входе в Фейсбук: весь список

Проблема: «Не могу войти в Фейсбук» связана с блокировкой, низкой скоростью сети и подключением через сервисы анонимного доступа. В некоторых случаях, показывает, что вход был выполнен из нетипичной геолокации или профиль взломан.

Ошибки в Фейсбуке: проблемы со входом

Если не получается войти в Фейсбук, нужно проверить подключение к интернету. Зайти в браузере на любую страницу и проверить: прогружается ли она. Или же использовать приложение Speed Test для определения скорости.

Причины, почему невозможно войти в Facebook:

  • Фейсбук пишет «Нет связи». Соединение с интернетом низкое или нужно переключиться на другую точку доступа. Нередко происходит, если работать через общественный Wi-Fi;
  • не приходит СМС-подтверждение. Проверить правильно ли указан номер телефона и активен тот, по которому была выполнена регистрация;
  • невозможно сбросить пароль. Ошибка: «В данный момент мы не можем отправить код подтверждения» – обратиться к администрации;
  • страницы не прогружаются, хотя подключение стабильно. Нужно обновить приложение или перезагрузить страницу в браузере.

Типичные ошибки возникают с кодами подтверждения, СМС-уведомлениями и сбоями в сети. Также, могут быть связаны с получение доступа к аккаунту через общественную точку доступа или из геолокации, откуда пользователь ранее не подключался. На экране появится уведомление: «Необычная попытка входа. Укажите номер для подтверждения».

Не приходит СМС-подтверждение

Если не приходит код от Фейсбука, при попытке восстановления доступа, значит пользователь неверно указал номер мобильного или использовал другой. Чтобы вернуться в социальную сеть нужно использовать тот же телефон, что и при регистрации.

Как получить код безопасности Фейсбука, если нет доступа к мобильному:

  1. Зайти в социальную сеть – главная.
  2. Забыли пароль – ввести email для подтверждения.
  3. Указать страницу, которая появилась – выбрать: «Получить код».

Адрес электронной почты должен быть заранее верифицирован. Если владелец добавил только номер телефона – восстановить страницу получится через техническую поддержку. Важно, чтобы на аватарке была установлена личная фотография, которая поможет администрации найти владельца.

Причиной ошибки могут стать:

  • две SIM-карты. Если на одной из них отключена функция передачи сообщений;
  • прокси или приложения анонимного доступа;
  • неверно указан номер телефона;
  • нет связи или плохая досягаемость, влияющая на получение СМС-уведомлений.

Пользователю нужно перезапустить устройство и заново отправить код. Обратная проблема, когда постоянно приходит код для входа в Фейсбук: перейти к настройкам безопасности и проверить последние сессии. Указано место, откуда получен доступ и IP-адрес.

Страница временно заблокирована

Проблема с временной блокировкой – следствие подключения с разных геоточек и неподтвержденный номер телефона, адрес электронной почты. После регистрации Facebook рекомендует включить разные способы, как восстановить и обезопасить учетную запись.

Когда страницу временно блокируют:

  • после регистрации. У пользователя уже есть аккаунт, ранее заблокирован;
  • передача доступа в третьи руки. Продажа персонального аккаунта или вход из другого местоположения;
  • отправлено более 5 запросов на восстановление пароля;
  • пользователь разместил материалы, не отвечающие требованиям социальной сети.

Чтобы разблокировать, владельцу нужно отключить любые приложения, влияющие на геолокацию. Далее – перейти по адресу электронной почты и проверить, не приходило ли каких-либо оповещений от Facebook. Если страница взломана – администрация уведомит и отправит письмо, содержащее рекомендации для обеспечения безопасности учетной записи.

Читайте также:  Когда не будет работать метро тушинская

Профиль не найден: что делать

Нажимая «Сбросить пароль», код подтверждения не приходит в Фейсбуке, потому что указанные данные не соответствуют регистрационным.

Есть и другие причины, почему не срабатывает:

  • по указанному номеру создано две личные учетные записи;
  • владелец профиля ранее удалял аккаунт временно, но не восстановил;
  • профиль заблокирован по решению администрации.

Регистрируясь в Facebook, нужно указывать свободный мобильный, не связанный с другими учетными записями.

Что делать, если номер подключен сразу к нескольким:

  1. Войти в один из профилей – перейти в раздел: «Настройки».
  2. Основная информация – Номер.
  3. Указать свободный – сделать главным.
  4. Подтвердить.

Вернуть одну из двух страниц необходимо и для того, чтобы обезопасить вторую от взлома: код безопасности придет только для одной учетной записи.

Если первый аккаунт заблокирован или удален, но все равно появляется в списке доступных – обратиться в техническую поддержку.

Необычная попытка входа в Фейсбук

Ошибка появляется, если пользователь подключился из другой геолокации или применил сервисы анонимного доступа. Также, система срабатывает, если владелец профиля перешел с помощью другого устройства.

  1. Зайти в Facebook – нажать: «Войти».
  2. Появится уведомление – подтвердить вход с помощью номера телефона.
  3. Получить код на телефон – ввести в поле.
  4. Изменить пароль и авторизоваться.

Если не приходит код для входа в Фейсбук – нужно проверить правильность написания номера и подключенные сервисы для изменения геолокации. Еще один способ, как решить проблему – перейти в настройки SIM-карт.

Как установить настройки для второй SIM-карты:

  1. Зайти в Параметры смартфона.
  2. Перейти в раздел: «Две сим» – выбрать раздел SMS.
  3. Открыть – указать карту, на которую будет отправлено уведомление.

Далее, пользователю нужно перезагрузить смартфон и заново попытаться получить код подтверждения. Но максимальное количество запросов в день составляет – три штуки. Поэтому, если владелец ранее уже запрашивал данные для восстановления – нужно подождать ровно 24 часа, чтобы заново получить код.

Как восстановить пароль в Инстаграме через Facebook

Чтобы вернуть доступ к аккаунту в Instagram, воспользовавшись страницей в Фейсбуке, пользователю нужно:

  1. Открыть приложение Инстаграма.
  2. Нажать авторизоваться с помощью страницы в FB.
  3. Ввести данные для входа и войти на странице.

Но если пароль был утерян, но доступ к профилю сохранился:

  1. Открыть Инстаграм – Настройки.
  2. Безопасность – Сменить пароль.
  3. Под полями – Сбросить с помощью Facebook.
  4. Авторизоваться в появившемся профиле – подтвердить вход.
  5. Придумать новый пароль – сохранить.

Восстановить учетную запись в Инстаграме через Фейсбук возможно лишь в том случае, если пользователь авторизовался в социальной сети.

Войдя с помощью аккаунта Facebook, не нужно вводить пароль или другие регистрационные данные. Информация будет указана автоматически, а страницы – связаны одними сведениями о пользователе.

Если на экране появилась ошибка или авторизоваться не получается – воспользоваться браузерной версией. Или же обновить приложение Instagram: через Play Market или APK-файл.

Обратиться в техническую поддержку

Если сбросить пароль Инстаграма через Фейсбук не получается – нужно обратиться в техническую поддержку. Это касается и ситуаций, когда код не приходит или восстановить аккаунт в Facebook невозможно.

Как отправить заявку, если не авторизован:

  1. Пролистать главную страницу – снизу «Справка».
  2. Посетить сообщество помощи – Пожаловаться.
  3. Отправить жалобу на аккаунт самозванца – Если у вас нет страницы в Facebook.
  4. Заполнить форму – Кто-то использует мой электронный адрес в своем аккаунте.
  5. Перейти к причинам и добавить email.

После того, как пользователь отправит уведомление, ответ от администрации поступит в течение трех дней. Если информации недостаточно или страницу возможно восстановить своими силами – ответное сообщение не появится.

Отправляя запрос, нужно убедиться, что Facebook не находится в фильтре «Спам». Иначе восстановить страницу в Инстаграме через Фейсбук не получится – код не появится по указанному адресу.

Источник

Оцените статью