← Cloudflare One / cloudflare-one / integrations / identity-providers
Cloudflare Access позволяет пользователям использовать LinkedIn в качестве поставщика идентификации (IdP).
Предварительные требования
Прежде чем продолжить, войдите в свою учётную запись LinkedIn. Для настройки LinkedIn в качестве IdP Cloudflare Access требуется учётная запись LinkedIn.
Настройте LinkedIn как IdP
Чтобы настроить LinkedIn в качестве IdP:
-
Перейдите в LinkedIn Developer Portal ↗.
-
Выберите Create App.
-
На Создать приложение странице укажите Имя приложения для вашего приложения.
-
Выберите Страница LinkedIn для вашего приложения или выберите Создайте новую страницу LinkedIn если у вас нет страницы в LinkedIn.
-
Выберите Загрузите логотип и загрузите файл изображения с логотипом вашей компании.
-
Выберите Условия использования API и ознакомьтесь с условиями использования, а также примите эти условия.
-
Выберите Создать приложение.
-
В Продукты вкладке вашего приложения LinkedIn выберите Запросить доступ рядом с Sign In with LinkedIn using OpenID Connect опцию.
-
В Auth вкладке вашего приложения LinkedIn найдите Client ID и Секрет клиента.
-
В Панель управления Cloudflare ↗, перейдите в Zero Trust > Интеграции > Поставщики удостоверений.
-
В разделе Ваши поставщики идентификации, выберите Добавить нового поставщика идентификации.
-
Выберите LinkedIn в качестве своего IdP.
-
В App ID поле скопируйте и вставьте Client ID из шага 9. В Секрет клиента поле скопируйте и вставьте Секрет клиента из шага 9.
-
Выберите Save.
-
В Auth вкладке вашего приложения LinkedIn перейдите в Настройки OAuth 2.0 и выберите значок карандаша рядом с Authorized redirect URLs for your app.
-
Введите следующий URL-адрес:
https://<your-team-name>.cloudflareaccess.com/cdn-cgi/access/callbackИмя вашей команды можно найти в Панель управления Cloudflare ↗ в разделе Настройки > Название и домен команды > Название команды.
Чтобы проверить, что подключение работает, перейдите в Панель управления Cloudflare ↗ > Zero Trust > Интеграции > Поставщики удостоверений и выберите Тест рядом с вашим методом входа LinkedIn.
Пример конфигурации API
{
"config": {
"client_id": "<your client id>",
"client_secret": "<your client secret>"
},
"type": "linkedin",
"name": "my example idp"
}