Плагін
Вхід через соцмережі
автор: Celena
Вхід до кабінету одним натисканням — покупцеві не треба вигадувати пароль, а вам не треба чіпати шаблони теми.
- Google, Facebook та Apple з коробки, кожен вмикається окремо.
- OAuth 2.0 / OpenID Connect за правилами: одноразовий
state, PKCE (S256) для Google, перевірка підписуid_tokenза JWKS провайдера (RS256 та ES256) разом ізiss,audіexp. - Токен Facebook перевіряється через
debug_token— токен чужого застосунку не пройде; запит профілю підписуєтьсяappsecret_proof. client_secretдля Apple генерується на льоту як ES256-JWT з вашого ключа.p8— нічого не треба оновлювати вручну пів року.- Акаунт зіставляється лише за підтвердженою поштою; автоматичну реєстрацію можна вимкнути, тоді увійдуть тільки наявні клієнти.
- Кнопки з'являються самі на сторінках входу та реєстрації або ставляться вручну тегом
social_login_buttons; тема може перевизначити розмітку. - Вкладка кабінету «Соцмережі» — покупець сам прив'язує та відв'язує провайдерів.
- Журнал входів в адмінці: провайдер, результат, email і хеш IP — причина будь-якої відмови видно одразу.
- Токени доступу не зберігаються, секрети лежать в опціях і ніколи не потрапляють у HTML.
- Інтерфейс англійською, російською та українською.
| Версія | Дата | Вимоги | Розмір |
|---|---|---|---|
| 1.0.0 | 2026-08-19 | PHP >=8.3 · Celena >=3.6 | 66 KB |
Initial marketplace release |
|||
Вимоги
- PHP >=8.3 або новіше
- Celena CMS >=3.6 або новіше
- Перевірено аж до Celena CMS 3.6
Встановлення
Завантажте архів і встановіть його з адмінки клієнтського сайту — ключ не потрібен.
- Відкрийте розділ «Плагіни/Теми» в адмінці Celena.
- Натисніть «Встановити з файлу» і завантажте скачаний архів (або «Встановити з маркетплейсу», якщо підключено).
- Активуйте пакет — для платних під час активації введіть ліцензійний ключ.