Sdílet prostřednictvím


Povolení ověřování a autorizace v Azure Container Apps pomocí Facebooku

Tento článek vysvětluje, jak nakonfigurovat Službu Azure Container Apps tak, aby používala Facebook jako zprostředkovatele ověřování.

Pokud chcete postupovat podle postupu v tomto článku, potřebujete facebookový účet s ověřenou e-mailovou adresou a mobilním telefonním číslem. Pokud chcete vytvořit nový facebookový účet, přejděte na facebook.com.

Registrace aplikace na Facebooku

  1. Přejděte na web Vývojáři facebooku a přihlaste se pomocí přihlašovacích údajů k účtu Na Facebooku.

    Pokud nemáte účet Facebook pro vývojáře, vyberte Začínáme a postupujte podle pokynů pro registraci.

  2. Vyberte Moje aplikace> Přidat novou aplikaci.

  3. V poli Zobrazovaný název :

    1. Zadejte jedinečný název aplikace.
    2. Zadejte svůj kontaktní e-mail.
    3. Vyberte Vytvořit ID aplikace.
    4. Dokončete kontrolu zabezpečení.

    Otevře se řídicí panel pro vývojáře nové facebookové aplikace.

  4. Vyberte Řídicí panel>Pro nastavení>přihlášení>k Facebooku web.

  5. V levém navigačním panelu v části Přihlášení k Facebooku vyberte Nastavení.

  6. Do pole Platné identifikátory URI přesměrování OAuth zadejte https://<hostname>.azurecontainerapps.io/.auth/login/facebook/callback. Nezapomeňte použít název hostitele vaší aplikace kontejneru.

  7. Vyberte volbu Uložit změny.

  8. V levém podokně vyberte Nastavení>Základní.

  9. V poli Tajný kód aplikace vyberte Zobrazit. Zkopírujte hodnoty ID aplikace a tajného kódu aplikace. Později je použijete ke konfiguraci kontejnerové aplikace v Azure.

    Důležité

    Tajný klíč aplikace je důležitými přihlašovacími údaji zabezpečení. Tento tajný kód nesdílejte s kýmkoli ani ho nedistribuujte v rámci klientské aplikace.

  10. Facebookový účet, který jste použili k registraci aplikace, je správcem aplikace. V tuto chvíli se k této aplikaci můžou přihlásit jenom správci.

    Pokud chcete ověřit další facebookové účty, vyberte App Review (Zkontrolovat aplikaci) a povolte nastavit <název> vaší aplikace jako veřejný , aby k aplikaci přistupoval pomocí ověřování facebookem.

Přidání informací o Facebooku do aplikace

  1. Přihlaste se k webu Azure Portal a přejděte do aplikace.

  2. V nabídce vlevo vyberte Ověřování . Vyberte Přidat zprostředkovatele identity.

  3. V rozevíracím seznamu zprostředkovatele identity vyberte Facebook . Vložte hodnoty ID aplikace a tajného kódu aplikace, které jste získali dříve.

    Tajný kód se uloží jako tajný kód v aplikaci kontejneru.

  4. Pokud konfigurujete prvního zprostředkovatele identity pro tuto aplikaci, zobrazí se výzva k zadání nastavení ověřování Container Apps. Jinak můžete přejít k dalšímu kroku.

    Tyto možnosti určují, jak vaše aplikace reaguje na neověřené požadavky. Výchozí výběry přesměrují všechny požadavky na přihlášení pomocí tohoto nového poskytovatele. Toto chování můžete nyní změnit nebo později upravit tato nastavení z hlavní obrazovky Ověřování tak, že zvolíte Upravit vedle nastavení ověřování. Další informace o těchtomožnostch

  5. (Volitelné) Vyberte Další: Obory a přidejte všechny obory , které aplikace potřebuje. Tyto obory se požadují, když se uživatel přihlásí k tokům založeným na prohlížeči.

  6. Vyberte Přidat.

Teď jste připraveni používat Facebook k ověřování ve vaší aplikaci. Zprostředkovatel je uvedený na obrazovce Ověřování . Odtud můžete tuto konfiguraci poskytovatele upravit nebo odstranit.

Práce s ověřenými uživateli

Podrobnosti o práci s ověřenými uživateli najdete v následujících průvodcích.

Další kroky