Описание
Авторизация X
Модуль добавляет кнопку «Войти через X». Пользователь подтверждает вход на стороне X, а ADWOS CMS использует актуальный OAuth 2.0 Authorization Code Flow with PKCE.
Что получает CMS
- OAuth 2.0 Authorization Code Flow with PKCE. Запрос авторизации выполняется через x.com, обмен кода выполняется через api.x.com.
- Профиль X. CMS получает ID пользователя, имя, username и аватар.
- Вход без e-mail. X обычно не передаёт e-mail, поэтому CMS связывает аккаунт по ID профиля.
- Автоматическая регистрация. При первом успешном входе CMS создаёт пользователя и привязывает его к X.
Как настроить
- Откройте developer.x.com и создайте приложение в проекте X Developer Portal.
- Включите OAuth 2.0 и выберите тип клиента Confidential client.
- В App permissions оставьте доступ Read. Для входа используются scope tweet.read и users.read.
- В Callback URL или Redirect URI добавьте значение из поля «Redirect URI» в настройках модуля. Адрес должен совпадать полностью.
- Скопируйте OAuth 2.0 Client ID и Client Secret в настройки ADWOS CMS, сохраните их и включите X в разделе авторизации.
Важно
Если приложение X находится в режиме разработки или имеет ограничения тарифа, вход будет доступен только пользователям, которым разрешён доступ в X Developer Portal.
Похожие модулив категории «Сервисы авторизации»
Все →Модуль
Авторизация X
Вход на сайт через X по OAuth 2.0 с PKCE.
Бесплатно
Для удалённой установки войдите в клиентский кабинет. Система покажет только лицензии вашего аккаунта.
Версия1.0.4
Мин. CMS1.2.0
КатегорияСервисы авторизации

