Breadcrumbs

Generic OAuth 2.0 SSO

Krok za krokem: Jak nastavit Obecné OAuth 2.0 SSO

  1. Název:

    • Popis: Zadejte popisný název pro konfiguraci SSO.

    • Příklad: "MyCompany OAuth SSO".

  2. ID klienta:

    • Popis: Toto je jedinečný identifikátor pro vaši aplikaci, který získáte od poskytovatele OAuth při registraci vaší aplikace.

    • Jak získat: Přejděte na dashboard svého poskytovatele OAuth (např. Google, Microsoft Azure) a najděte sekci, kde můžete registrovat novou aplikaci nebo integraci. Po registraci obdržíte ID klienta.

    • Příklad: "1234567890abcdefg".

  3. Tajný klíč klienta:

    • Popis: Toto je tajný klíč, který poskytovatel OAuth poskytuje, aby autentizoval vaši aplikaci.

    • Jak získat: Po registraci vaší aplikace u poskytovatele OAuth vám bude poskytnut Tajný klíč klienta. Uchovávejte tento klíč v bezpečí.

    • Příklad: "hijklmnopqrstuvwx".

  4. URL autorizace:

    • Popis: Toto je URL, kde se nachází autorizační server poskytovatele OAuth. Uživatel bude přesměrován na tuto URL, aby se autentizoval a autorizoval vaši aplikaci.

    • Jak získat: Toto URL je specifické pro vašeho poskytovatele OAuth a obvykle jej najdete v dokumentaci OAuth nebo v API referenci.

    • Příklad: " https://accounts.google.com/o/oauth2/auth".

  5. URL pro získání přístupového tokenu:

    • Popis: Toto URL používá vaše aplikace k výměně autorizačního kódu, který obdržíte od poskytovatele OAuth, za přístupový token.

    • Jak získat: Stejně jako URL autorizace je toto URL poskytováno vaším poskytovatelem OAuth a najdete ho v jejich API dokumentaci.

    • Příklad: " https://oauth2.googleapis.com/token".

  6. URL pro detaily vlastníka zdroje:

    • Popis: Toto je URL, které může vaše aplikace použít k získání informací o autentizovaném uživateli (např. údaje o uživatelském profilu).

    • Jak získat: Opět platí, že je toto URL specifické pro vašeho poskytovatele a mělo by být uvedeno v API dokumentaci poskytovatele OAuth.

    • Příklad: " https://www.googleapis.com/oauth2/v1/userinfo".

  7. Callback URL:

    • Popis: Toto URL je potřeba nastavit v nastavení aplikace u vašeho poskytovatele OAuth. Jedná se o URL, na kterou poskytovatel OAuth pošle autorizační kód nebo token poté, co se uživatel autentizuje.

    • Jak nastavit: Nahraďte {{instance_name}} skutečným názvem instance nebo doménou a nastavte callback URL v nastavení poskytovatele OAuth.

    • Příklad: " https://yourcompany.daktela.com/demo/auth".

  8. Aktivace:

    • Po vyplnění všech polí klikněte na tlačítko "Aktivovat", abyste povolili OAuth 2.0 SSO pro vaši aplikaci.

Další poznámky:

  • Ujistěte se, že zadané URL adresy od vašeho poskytovatele OAuth jsou správné a používají HTTPS k zabezpečení komunikace.

  • Pokud při nastavení narazíte na problémy, podívejte se do dokumentace poskytovatele OAuth pro tipy na řešení potíží.