• en
  • Language: ru
  • Documentation version: 0.1

NGP VAN ActionID

Служба ActionID компании NGP VAN предоставляет конечную точку OpenID 1.1, которая предоставляет имя, фамилию, адрес электронной почты и номер телефона.

ActionID не требует особых настроек, кроме определения в AUTHENTICATION_BACKENDS.

SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
    ...
    'social_core.backends.ngpvan.ActionIDOpenID',
    ...
)

Если вы хотите иметь возможность доступа к атрибуту «телефон», предлагаемому NGP VAN в рамках extra_data, вы можете добавить следующее в свои настройки:

SOCIAL_AUTH_ACTIONID_OPENID_AX_EXTRA_DATA = [
    ('http://openid.net/schema/contact/phone/business', 'phone')
]

NGP VAN предлагает возможность внести ваш домен в белый список, что отключит предупреждение «{домен} запрашивает ссылку на ваш ActionID», когда ваше приложение пытается войти в систему, используя учетную запись ActionID. Свяжитесь с NGP VAN Developer Support для получения дополнительной информации