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 для получения дополнительной информации