Rychlý start: Nastavení přihlášení k jednostránkové aplikaci pomocí Azure Active Directory B2C

Azure Active Directory B2C (Azure AD B2C) poskytuje správu cloudových identit, která chrání vaše aplikace, firmy a zákazníky. Azure AD B2C umožňuje aplikacím provádět ověřování účtů na sociálních sítích a podnikových účtů s využitím protokolů s otevřenými standardy.

V tomto rychlém startu použijete jednostránkovou aplikaci k přihlášení pomocí zprostředkovatele sociální identity a zavolání webového rozhraní API chráněného službou Azure AD B2C.

Požadavky

Spuštění aplikace

  1. Spuštěním následujících příkazů na příkazovém řádku Node.js spusťte server:

    npm install
    npm update
    npm start
    

    Server spuštěný server.js zobrazí port, na který naslouchá:

    Listening on port 6420...
    
  2. Přejděte na adresu URL aplikace. Například, http://localhost:6420.

Snímek obrazovky ukázkové jednostránkové aplikace zobrazené v okně prohlížeče

Přihlášení pomocí vašeho účtu

  1. Vyberte Přihlásit se a zahajte cestu uživatele.

  2. Azure AD B2C zobrazí přihlašovací stránku pro fiktivní společnost s názvem Fabrikam pro ukázkovou webovou aplikaci. Pokud se chcete zaregistrovat pomocí zprostředkovatele sociální identity, vyberte tlačítko zprostředkovatele identity, kterého chcete použít.

    Snímek obrazovky se stránkou Přihlášení nebo Registrace s tlačítky zprostředkovatele identity

    Ověřujete se (přihlašujete se) pomocí přihlašovacích údajů účtu na sociálních sítích a autorizujete aplikaci ke čtení informací z vašeho účtu na sociálních sítích. Díky udělení přístupu může aplikace z účtu na sociální síti načíst informace o profilu, jako je vaše jméno a město.

  3. Dokončete proces přihlašování příslušného zprostředkovatele identity.

Přístup k chráněnému prostředku rozhraní API

Vyberte Volat rozhraní API , aby se zobrazované jméno vrátilo z webového rozhraní API jako objekt JSON.

Snímek obrazovky s odpovědí webového rozhraní API, která se zobrazuje v ukázkové aplikaci v okně prohlížeče

Ukázková jednostránková aplikace do požadavku na chráněný prostředek webového rozhraní API zahrne přístupový token.

Další kroky