Skapa och köra egna anpassade principer i Azure Active Directory B2C

I Azure Active Directory B2C (Azure AD B2C) kan du skapa användarupplevelser med hjälp av användarflöden eller anpassade principer. Du använder anpassade principer när du vill skapa egna användarresor för komplexa scenarier för identitetsupplevelse som inte stöds av användarflöden.

Användarflöden är redan anpassningsbara, till exempel ändra användargränssnitt, anpassa språk och använda anpassade attribut. De här anpassningarna kanske dock inte täcker alla dina affärsspecifika behov, vilket är anledningen till att du behöver anpassade principer.

Även om du kan använda det färdiga startpaketet för anpassad princip är det viktigt att du förstår hur en anpassad princip skapas från grunden. I den här guideserien får du lära dig vad du behöver förstå för att du ska kunna anpassa beteendet för användarupplevelsen med hjälp av anpassade principer. I slutet av den här instruktionsguideserien bör du kunna läsa och förstå befintliga anpassade principer eller skriva egna från grunden.

Förutsättningar

Välj en artikel

Den här guideserien består av flera artiklar. Vi rekommenderar att du startar den här serien från den första artikeln. För varje artikel (förutom den första) förväntas du använda den anpassade princip som du skriver i föregående artikel.

Artikel Det här får du lära du dig
Skriv din första anpassade Azure Active Directory B2C-princip – Hello World! Skriv din första anpassade Azure AD B2C-princip. Du returnerar meddelandet Hello World! i JWT-token.
Samla in och ändra användarindata med hjälp av anpassad Azure AD B2C-princip Lär dig hur du samlar in indata från användare och hur du manipulerar dem.
Verifiera användarindata med hjälp av en anpassad Azure Active Directory B2C-princip Lär dig hur du validerar användarindata med hjälp av tekniker som att begränsa alternativ för användarinmatning, reguljära uttryck, predikat och tekniska valideringsprofiler
Skapa förgrening i användarresan med hjälp av en anpassad azure Active Directory B2C-princip Lär dig hur du skapar olika användarupplevelser för olika användare baserat på värdet för ett anspråk.
Verifiera anpassade principfiler med hjälp av TrustFrameworkPolicy-schema Lär dig hur du verifierar dina anpassade filer mot ett anpassat principschema. Du lär dig också hur du enkelt navigerar i dina principfiler med hjälp av Tillägget Azure AD B2C Visual Studio Code (VS Code).
Anropa ett REST-API med hjälp av en anpassad princip för Azure Active Directory B2C Lär dig hur du skriver en anpassad princip som integreras med din egen RESTful-tjänst.
Skapa och läsa ett användarkonto med hjälp av en anpassad princip för Azure Active Directory B2C Lär dig hur du lagrar och läser användarinformation från Microsoft Entra ID-lagring med hjälp av en anpassad Azure AD B2C-princip. Du använder microsoft Entra-ID:ts tekniska profil.
Konfigurera ett registrerings- och inloggningsflöde med hjälp av en anpassad princip för Azure Active Directory B2C. Lär dig hur du konfigurerar ett registrerings- och inloggningsflöde för ett lokalt konto (med e-post och lösenord) med hjälp av en anpassad Azure Active Directory B2C-princip. Du visar en användare ett inloggningsgränssnitt där de kan logga in med sitt befintliga konto, men de kan skapa ett nytt konto om de inte redan har ett.
Konfigurera ett registrerings- och inloggningsflöde med ett socialt konto med hjälp av en anpassad princip för Azure Active Directory B2C Lär dig hur du konfigurerar ett registrerings- och inloggningsflöde för ett socialt konto, Facebook. Du lär dig också att kombinera lokala och sociala registrerings- och inloggningsflöden.

Nästa steg