Виджеты VK ID

Три способа входа из браузера. Код обменивается на сервере, не в JS.

В сниппетах из кабинета VK ID стоит VKID.Auth.exchangeCode(code, deviceId) — обмен прямо в браузере. Здесь вместо этого code и device_id отправляются на POST /auth/exchange, и обмен делает сервер. Токен в JavaScript не попадает.

1. OneTap встроенная кнопка

Кнопка в потоке страницы. Подходит для страницы входа.

2. OAuthList список провайдеров

Иконки VK ID, Одноклассников, Mail. Компактно — для футера или шапки.

3. FloatingOneTap всплывающее окно

Модальное окно поверх страницы. Навязчивее — уместно для целевой страницы.

К серверному потоку

Экспериментальный стенд Citia · порт 8099