Как создать доску объявлений на WordPress. Авторизация через Google и Facebook



По просьбам зрителей в этом видео я рассмотрю расширение для плагина HivePress — модуль для авторизации через Google и Facebook.

Все расширения для плагина устанавливаются через пункт меню HivePress — Расширения.

Заходим на данную страницу и выбираем модуль Аутентификация.

Нажимаем на кнопку Установить.

Далее на следующей странице — Активировать плагин.

После чего переходим в раздел HivePress — Настройки на вкладку Интеграции.

Здесь у нас появились два новых поля для связи с Google и Facebook.

Начнем с реализации авторизации через Google.

У вас должен быть зарегистрирован аккаунт Google.

Вы можете ознакомиться со справкой на странице

Порядок действий такой:

Переходим по ссылке https://console.developers.google.com/.

Если Вы первый раз переходите сюда, вам отобразиться приветствие.

Вы должны указать вашу страну и согласиться с Условиями использования.

Щелкаем по ссылке Принять и продолжить.

Далле мы должны создать новый проект, кликнув по кнопке Создать проект.

Вводим название проекта и нажимаем на кнопку Создать.

Переходим в пункт меню Учётные данные и нажимаем на кнопку Настроить окно запроса доступа.

Указываем тип приложения Внешнее и нажимаем на кнопку Создать.

На новой странице мы должны ввести Название нашего приложения.

Адрес электронной почты службы поддержки

Авторизованный домен второго уровня.

Ссылку на главную страницу приложения, указываем главную страницу сайта.

Ссылку на страницу конфиденциальности.

Сохраняем всё.

Снова переходим в пункт меню Учётные данные и нажимаем на кнопку Создать учетные данные.

Из выпадающего списка выбираем пункт Идентификатор клиента OAuth

Указать тип приложения — Веб-приложение.

Вводим название клиента.

И далее указываем домен для загрузки JavaScrit и перенаправления.

Нажимаем на кнопку Создать.

Появляется окно с ключами, мы должны скопировать Идентификатор клиента и вставить его в разделе настроек плагина на вкладке Интеграции поле ID-клиента.

Второй этап — это настройка авторизации через Facebook.

Для этого нам нужно создать новое приложение в разделе Facebook for Developers

Естественно вы должны иметь аккаунт на Facebook.

Щёлкаем по пункту меню Мои приложения.

Далее по кнопке Добавить новое приложение.

Указываем для чего мы хотим использовать приложение — Другое.

Вводим капчу.

И теперь мы должны добавить продукт, щёлкаем Настроить у элемента Вход через Facebook.

Указываем платформу приложения — Веб.

Далее вводим URL-сайта доски объявлений.

Нажимаем Save.

Копируем ID-приложения из верхней части и вставляем его в поле ID приложения настроек плагина.

Теперь приложение нужно включить или опубликовать.

Для этого в разделе базовые настройки нужно указать URL-адрес страницы конфиденциальности.

Переходим в раздел Настройки — Основное и вводим необходимый адрес.

Указываем категорию Бизнес и страницы.

Сохраняем изменения.

Всё мы настроили и проверяем работу.

Нужно ещё на вкладке Пользователи настроек плагина HivePress в поле Методы аутентификации выбрать Google и Facebook, нажать Сохранить.

Теперь я открываю другой браузер и нажимаю на ссылку Войти в меню.

В новом окне для входа появились кнопки Вход через Facebook и Sign in with Google.

Входим через Google.

В настройках профиля автоматически подставились данные о имени и фамилии пользователя и адрес электронной почты.

Попробуем добавить новое объявление.

Утверждаем новое объявление https://sitebiznes.ru/listing/hozyain-vremeni/

Затем пробуем войти через Facebook.

Так как адрес электронной почты у аккаунтов Google и Facebook совпадает, то мы вошли через Facebook в аккаунт Сергея Смирнова.

В следующем видео я рассмотрю расширение для поиска объявлений по геолокации.

Если получиться, то попробую заменить карты Google в расширении на Open Street Map.

Оставьте комментарий