WordPress интегриран вход

195,56 лв. / 99,99 

WordPress интегриран вход е универсален плъгин, който позволява безпроблемно влизане и регистрация на потребители чрез външни платформи като Google, Facebook, TikTok, Instagram, Twitter, Microsoft и Apple, с персонализируеми настройки.




Плъгинът WordPress интегриран вход  добавя функционалност за влизане в WordPress сайтове, позволявайки на потребителите да се регистрират или влязат с акаунти от популярни платформи: Google, Facebook, TikTok, Instagram, Twitter, Microsoft и Apple. Използвайки OAuth 2.0 за автентикация, плъгинът осигурява сигурно и ефективно удостоверяване на потребители, като поддържа разширени функции като PKCE (Proof Key for Code Exchange) за определени платформи (напр. Twitter и Apple). Администраторите могат да конфигурират клиентски ID-та, тайни ключове и персонализирани HTML шаблони чрез удобен административен интерфейс. Плъгинът предоставя шорткодове за всяка платформа (напр. [google_login_button], [facebook_login_button]), за да се вграждат бутони за влизане навсякъде в сайта. Той автоматично обработва създаването или влизането на потребители, задава роли и пренасочва потребителите към избрани страници, подобрявайки потребителското изживяване и достъпността на сайта.

Характеристики на WordPress интегриран вход

  • Поддръжка на множество платформи: Позволява влизане чрез Google, Facebook, TikTok, Instagram, Twitter, Microsoft и Apple.
  • OAuth 2.0 интеграция: Сигурна автентикация с платформени специфични крайни точки и обхвати.
  • PKCE поддръжка: Внедрява Proof Key for Code Exchange за повишена сигурност при влизане в Twitter и Apple.
  • Персонализируеми бутони: Използвайте шорткодове (напр. [google_login_button]) с персонализируеми HTML шаблони за бутони за влизане.
  • Опции за роли и пренасочване: Задавайте потребителски роли (по подразбиране: абонат) и указвайте страници за пренасочване чрез атрибути на шорткода.
  • Административна страница за настройки: Конфигурирайте клиентски ID-та, тайни ключове и шаблони за всяка платформа чрез интерфейс с табове.
  • Обработка на потребителски данни: Извлича потребителски данни (напр. имейл, име, ID) и автоматично създава или влиза потребители.
  • Поддръжка на локализация: Включва помощни файлове за всяка платформа с резервен вариант на основния език, ако локализирана помощ не е налична.
  • Сигурен и лек: Санира входните данни, използва WordPress API-та и избягва ненужни зависимости.

Инсталация

  1. Качете папката на плъгина в директорията /wp-content/plugins/.
  2. Активирайте плъгина WordPress интегриран вход  чрез административния панел на WordPress.
  3. Отидете на Потребители > Настройки за външно влизане, за да конфигурирате клиентски ID-та, тайни ключове и HTML шаблони за всяка платформа.
  4. Копирайте предоставения URI за пренасочване за всяка платформа и го добавете в съответната конзола за разработчици на платформата.
  5. Поставете шорткода (напр. [google_login_button], [facebook_login_button]) в публикации, страници или уиджети, за да покажете бутони за влизане.

Употреба на WordPress интегриран вход

  • Конфигуриране на платформи: В административния панел на WordPress отидете на Потребители > Настройки за външно влизане, изберете таб за платформа и въведете клиентски ID, таен ключ и (по избор) HTML шаблон.
  • Добавяне на бутони за влизане: Използвайте шорткодове като [google_login_button role="subscriber" page="/welcome"], за да добавите бутони за влизане, указвайки роли и страници за пренасочване при необходимост.
  • Настройка на URI за пренасочване: Копирайте URI за пренасочване от страницата с настройки и го регистрирайте в конзолата за разработчици на съответната платформа (напр. Google Cloud Console, Facebook Developer Portal).
  • Автентикация на потребители: Потребителите, които кликнат върху бутона за влизане, се пренасочват към страницата за автентикация на платформата, след което обратно към вашия сайт, където се влизат или регистрират автоматично.

Изисквания

  • WordPress 5.0 или по-висока версия
  • PHP 7.0 или по-висока версия
  • Акаунти за разработчици в съответните платформи (Google, Facebook, TikTok, Instagram, Twitter, Microsoft, Apple) за получаване на клиентски ID-та и тайни ключове
  • Сайт с активиран SSL (HTTPS) за сигурни OAuth пренасочвания