← Cloudflare One / cloudflare-one / integrations / identity-providers
Cloudflare Access umožňuje uživatelům používat LinkedIn jako poskytovatele identity (IdP).
Předpoklady
Než budete pokračovat, přihlaste se ke svému účtu LinkedIn. Nastavení LinkedIn jako poskytovatele identity (IdP) pro Cloudflare Access vyžaduje účet LinkedIn.
Nastavení LinkedIn jako IdP
Chcete-li nakonfigurovat LinkedIn jako IdP:
-
Přejděte na LinkedIn Developer Portal ↗.
-
Vyberte Create App.
-
Na Vytvořit aplikaci stránce zadejte Název aplikace pro vaši aplikaci.
-
Vyberte Stránka LinkedIn pro vaši aplikaci nebo vyberte Vytvořte novou stránku LinkedIn pokud nemáte stránku LinkedIn.
-
Vyberte Nahrajte logo a nahrajte soubor s obrázkem loga vaší společnosti.
-
Vyberte Podmínky používání API a přečíst si podmínky použití a souhlasit s nimi.
-
Vyberte Vytvořit aplikaci.
-
V Produkty kartu své aplikace LinkedIn a vyberte Request Access vedle Přihlásit se pomocí LinkedIn přes OpenID Connect možnost.
-
V Auth kartu své aplikace LinkedIn a najděte Client ID a Client Secret.
-
V Cloudflare dashboard ↗, přejděte na Zero Trust > Integrace > Poskytovatelé identity.
-
V části Vaši poskytovatelé identity, vyberte Přidat nového poskytovatele identity.
-
Vyberte LinkedIn jako svého IdP.
-
V App ID pole zkopírujte a vložte Client ID z kroku 9. V Client secret pole zkopírujte a vložte Client secret z kroku 9.
-
Vyberte Save.
-
V Auth kartu své aplikace LinkedIn a přejděte na Nastavení OAuth 2.0 a vyberte ikonu tužky vedle Authorized redirect URLs for your app.
-
Zadejte následující URL:
https://<your-team-name>.cloudflareaccess.com/cdn-cgi/access/callbackNázev svého týmu najdete v Cloudflare dashboard ↗ v části Nastavení > Název a doména týmu > Název týmu.
Chcete-li ověřit, že vaše připojení funguje, přejděte na Cloudflare dashboard ↗ > Zero Trust > Integrace > Poskytovatelé identity a vyberte Test vedle metody přihlášení LinkedIn.
Příklad konfigurace API
{
"config": {
"client_id": "<your client id>",
"client_secret": "<your client secret>"
},
"type": "linkedin",
"name": "my example idp"
}