Не могу настроить OAuth авторизацию через Facebook. Что нужно сделать чтобы приложение активировалось?

Ссылка скопирована
1 ответ

Стоит задача настроить OAuth авторизацию через FB. Создал копию сайта на новом домене. На старом сайте авторизация через FB работает. Для нового сайта в FB создал новое приложение, указал все данные: домен, ссылка перенаправляения и прочее. Бэк работает через Yii2 и там авторизация через соцсети сделана на yiiauthclientCollection.

На сайте при попытке авторизации FB кидает ошибку

Приложение неактивно
Это приложение сейчас недоступно и разработчик уже знает о проблеме. Когда приложение будет активировано повторно, вы сможете войти.

Не могу настроить OAuth авторизацию через Facebook. Что нужно сделать чтобы приложение активировалось?

Что бы активировать приложение надо публиковать?

Не могу настроить OAuth авторизацию через Facebook. Что нужно сделать чтобы приложение активировалось?

Если нажимаю "Опубликовать", то выходит ошибка
Подтвердите компанию, чтобы выйти в эфир

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

Дополнительно:

Конфиденциальные данные лучше закрывать заливкой.
Размытие обратимо.

Ответы:

Разве, Фейс не заблочен в РФ? Мб из-за этого

  • Ну РФ заблокировал ФБ, но через впн работает и на другом сайте ФБ авторизация работает. Сам ФБ на сколько я знаю не блокировал Россию
  • germanrus1, ха, у вас фейсбук на русском. Сайты лочат нас и со своей стороны и функции api.
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Павел Админов Ответ

Для успешной настройки OAuth авторизации через Facebook необходимо выполнить несколько шагов.

1. Создание приложения на платформе разработки Facebook Developers:
- Перейдите на сайт developers.facebook.com и залогиньтесь под своим аккаунтом Facebook.
- Создайте новое приложение, выбрав тип "Веб-сайт".
- Укажите название приложения, домен и контактный email.
- После создания приложения вам будет доступен App ID и App Secret, которые необходимо будет использовать в настройках вашего приложения.

2. Настройка параметров приложения:
- Укажите домен вашего сайта в разделе "Настройки".
- Включите OAuth авторизацию и укажите URL для перенаправления после успешной авторизации.

3. Интеграция OAuth в ваше приложение:
- Добавьте кнопку "Войти через Facebook" на страницу авторизации.
- При нажатии на кнопку, выполните запрос к API Facebook для получения разрешений на доступ к данным пользователя.
- После успешной авторизации пользователь будет перенаправлен на указанный вами URL и в ответ получит Access Token, который необходим для доступа к данным пользователя.

4. Тестирование и отладка:
- Проверьте работоспособность авторизации через Facebook на разных устройствах и браузерах.
- Убедитесь, что все запросы к API Facebook проходят успешно и вы получаете необходимые данные.

Если после выполнения всех этих шагов приложение все равно не активируется, рекомендуется обратиться в поддержку Facebook Developers для получения дополнительной помощи и разъяснения возможных причин ошибки.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно