Синапсия Документация

Провайдеры

16 провайдеров, 24 метода авторизации. Все работают через единый API.

VK ID

vk
Методы: oauth (OAuth 2.1+PKCE), silent_token (SDK)
Scopes: vkid.personal_info email phone
Callback URL: https://auth.synapsea.agency/callback/vk
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → VK ID

Yandex ID

yandex
Методы: oauth, instant_token (Suggest widget)
Scopes: login:email login:info
Callback URL: https://auth.synapsea.agency/callback/yandex
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Yandex ID

Google

google
Методы: oauth (OIDC+PKCE), id_token (One Tap)
Scopes: openid email profile
Callback URL: https://auth.synapsea.agency/callback/google
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Google

Telegram

telegram
Методы: oidc (PKCE), widget (HMAC), miniapp (initData)
Scopes: openid profile phone
Callback URL: https://auth.synapsea.agency/callback/telegram
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Telegram

Twitter/X

twitter
Методы: oauth (OAuth 2.0+PKCE)
Scopes: tweet.read users.read
Callback URL: https://auth.synapsea.agency/callback/twitter
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Twitter/X

Facebook

facebook
Методы: oauth, id_token (Limited Login)
Scopes: email public_profile
Callback URL: https://auth.synapsea.agency/callback/facebook
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Facebook

Instagram

instagram
Методы: oauth (Business/Creator)
Scopes: instagram_business_basic
Callback URL: https://auth.synapsea.agency/callback/instagram
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Instagram

Apple

apple
Методы: oauth (OIDC), id_token (native SDK)
Scopes: openid name email
Callback URL: https://auth.synapsea.agency/callback/apple
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Apple

Discord

discord
Методы: oauth
Scopes: identify email
Callback URL: https://auth.synapsea.agency/callback/discord
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Discord

GitHub

github
Методы: oauth
Scopes: read:user user:email
Callback URL: https://auth.synapsea.agency/callback/github
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → GitHub

Steam

steam
Методы: oauth (OpenID 2.0)
Scopes: N/A (OpenID)
Callback URL: https://auth.synapsea.agency/callback/steam
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Steam

Reddit

reddit
Методы: oauth (Basic Auth)
Scopes: identity
Callback URL: https://auth.synapsea.agency/callback/reddit
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Reddit

Twitch

twitch
Методы: oauth (OIDC), id_token (JWKS)
Scopes: openid user:read:email
Callback URL: https://auth.synapsea.agency/callback/twitch
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Twitch

ЕСИА

esia
Методы: oauth (ГОСТ подпись)
Scopes: openid fullname
Callback URL: https://auth.synapsea.agency/callback/esia
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → ЕСИА

Одноклассники

ok
Методы: oauth
Scopes: VALUABLE_ACCESS GET_EMAIL
Callback URL: https://auth.synapsea.agency/callback/ok
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Одноклассники

Mail.ru

mailru
Методы: oauth
Scopes: userinfo
Callback URL: https://auth.synapsea.agency/callback/mailru
Документация провайдера →

Настройка: Dashboard → Проект → Провайдеры → Mail.ru