ym88659208ym87991671
Настройка автоматического входа | Документация для разработчиков

Настройка автоматического входа

Обновлено 29 августа 2024

Код на странице, где вызывается автоматический вход

Для доступности SberidSDK подключите скрипт https://id.sber.ru/sdk/web/sberid-sdk.production.js на страницу

  new SberidSDK({
oidc: {
client_id: '9868c1be-0779-4bb3-93e1-f227aa387a43',
client_type: 'PRIVATE',
nonce: 'McTTOAYUkH3ye-X9hhD67N3Kc6lIiSz3unUq54M1s0s',
redirect_uri: 'https://www.sberbank.ru/ru/person',
state: 'af0ifjsldkj',
scope: 'openid name',
response_type: 'code',
name: 'Согласия SberID'
},
fastLogin: {
enable: true,
mode: "auto",
onErrorAutoMode: () => {
// Обработка ошибки
}
},
onSuccessCallback: ({state, code} = {}) => {
if(state && code){
// проверка и отправка данных state, code для завершения авторизации
} else {
// обработка ошибки
}
}
})
.init()
.then(() => {
// завершена инициализация sdk, ваш код если необходимо
});
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.