Dela via


Sidlayoutversioner

Sidlayoutpaket uppdateras regelbundet så att de innehåller korrigeringar och förbättringar i sidelementen. Följande ändringslogg anger de ändringar som introduceras i varje version.

Viktigt!

Azure Active Directory B2C släpper förbättringar och korrigeringar med varje ny sidlayoutversion. Vi rekommenderar starkt att du håller sidlayoutversionerna uppdaterade så att alla sidelement återspeglar de senaste säkerhetsförbättringarna, tillgänglighetsstandarderna och din feedback.

jQuery- och Handlebars-versioner

Sidlayouten för Azure AD B2C använder följande versioner av jQuery-biblioteket och mallarna För styren:

Element Versionsintervall för sidlayout jQuery-version Handlebars Runtime-version Kompilatorversion för styren
multifaktor >= 1,2,8 3.5.1 4.7.7 4.7.7
>= 1.2.4 3.5.1 4.7.6 4.7.7
< 1.2.4 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
selfasserted >= 2.1.11 3.5.1 4.7.7 4.7.7
>= 2.1.4 3.5.1 4.7.6 4.7.7
< 2.1.4 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
unifiedssp >= 2.1.7 3.5.1 4.7.7 4.7.7
>= 2.1.4 3.5.1 4.7.6 4.7.7
< 2.1.4 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
globalexception >= 1.2.3 3.5.1 4.7.7 4.7.7
>= 1.2.1 3.5.1 4.7.6 4.7.7
< 1.2.1 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
providerselection >= 1.2.3 3.5.1 4.7.7 4.7.7
>= 1.2.1 3.5.1 4.7.6 4.7.7
< 1.2.1 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
claimsconsent >= 1.2.2 3.5.1 4.7.7 4.7.7
>= 1.2.2 3.5.1 4.7.7 4.7.7
< 1.2.1 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4
unifiedssd >= 1.2.3 3.5.1 4.7.7 4.7.7
>= 1.2.1 3.5.1 4.7.6 4.7.7
< 1.2.1 3.4.1 4.0.12 2.0.1
< 1.2.0 1.12.4

Självbestämt sida (självbestämt)

2.1.30

  • Ändra e-post har tagits bort för skrivskyddade scenarier (t.ex. Ändra telefonnummer). Du kommer inte längre att kunna ändra e-postmeddelandet om du försöker ändra ditt telefonnummer, det kommer nu att vara skrivskyddat.
  • Implementering av captcha-kontroll

2.1.26

  • Ersatt Keypress till Key Down händelse och undvika Asterisk för icke-frågad i klassiskt läge.

2.1.25

  • En överträdelse av innehållssäkerhetsprincipen (CSP) har åtgärdats och ytterligare begäranderubriken X-Aspnetmvc-Version har åtgärdats.

2.1.24

  • Åtgärdade tillgänglighetsbuggar.
  • MFA-relaterade problem och IE11-kompatibilitetsproblem har åtgärdats.

2.1.23

  • Åtgärdade tillgänglighetsbuggar.
  • Minskat min-width värde för användargränssnittsvyport för standardmall.

2.1.22

  • Åtgärdade tillgänglighetsbuggar.
  • Logik har lagts till för att införa QR Code Image som genererats från serverdelsbiblioteket.

2.1.21

2.1.20

  • Ange händelseutlösare har åtgärdats på MFA.
  • CSS ändrar återgivningssidans text/kontroll lodrätt för små skärmar

2.1.19

  • Åtgärda tillgänglighetsbuggar.
  • Hantera odefinierat felmeddelande för befintlig användarregistrering.
  • Flytta felmatchningsfel för lösenord till Infogad i stället för sidnivå.

2.1.18

  • Lägg till asterisk för obligatoriska fält
  • Åtgärda TOTP Store-ikonernas position för den klassiska mallen
  • Aktivera endast indataobjekt när verifieringskoden verifieras
  • Lägg till alternativtext för bakgrundsbild
  • Anpassning för serverfel har lagts till efter TOTP-verifiering

2.1.17

  • Lägg till beskrivande felmeddelande och länk till fixed forgotPassword
  • Markera kryssrutan som grupp
  • Framtvinga verifieringsfeluppdatering vid kontrolländring och aktivera fortsätt vid verifierad e-post
  • Lägga till fler fält i felkoden i verifieringsfelsvaret

2.1.16

  • Felet "Anspråk för verifieringskontroll har inte verifierats" har åtgärdats när koden verifieras.
  • Dölj felmeddelandet vid verifieringen lyckas och skicka kod för att verifiera

2.1.15

  • Fel vid generering av QR-kod har åtgärdats på grund av QR-textlängd

2.1.14

  • Åtgärdade tillgänglighetsfelet WCAG 2.1 för TOTP-multifaktorautentiseringsskärmarna.

2.1.10

  • Korrigera till flikindexet
  • Problem med tillgänglighet och skärmläsare för WCAG 2.1 har åtgärdats

2.1.9

  • Stöd för TOTP-multifaktorautentisering. Lägga till länkar som gör det möjligt för användare att ladda ned och installera Microsoft-autentiseringsappen för att slutföra registreringen av TOTP på autentiseringen.

2.1.8

  • Anspråksnamnet läggs till i class attributet <li> för HTML-elementet som omger användarens attributindataelement. Med klassnamnet kan du skapa en CSS-väljare för att välja det överordnade <li> elementet för ett visst indataelement för användarattribut. Följande HTML-kod visar klassattributet för registreringssidan:

    <div id="attributeList" class="attr">
      <ul>
        <li class="EmailBox email_li">...</li>
        <li class="Password newPassword_li">...</li>
        <li class="Password reenterPassword_li">...</li>
        <li class="TextBox displayName_li">...</li>
        <li class="TextBox givenName_li">...</li>
        <li class="TextBox surname_li">...</li>
        <li class="TextBox extension_age_li">...</li>
      </ul>
    </div>
    

2.1.7

  • Ett språkkodningsproblem har åtgärdats som gör att begäran misslyckas.
  • En tillgänglighetsfel har åtgärdats för att endast visa infogade felmeddelanden vid formuläröverföring.

2.1.6

  • Fel med fast lösenord rensas när du skriver för snabbt i ett annat fält.

2.1.5

  • Problem med markören hoppar på iOS när du redigerar i mitten av texten.

2.1.4

  • JQuery-versionen har uppdaterats till 3.5.1.
  • HandlebarJS-versionen har uppdaterats till 4.7.6.

2.1.3

  • Säkerhetskorrigeringar.

2.1.2

  • Problemet med lokaliseringskodning har åtgärdats för språk som spanska och franska.

2.1.1

  • Lade till en UXString heading utöver för att intro visa på sidan som en rubrik. Det här meddelandet är dolt som standard.
  • Stöd har lagts till för att spara lösenord i iCloud-nyckelringen.
  • Stöd har lagts till för att använda en princip eller parametern pageFlavor QueryString för att välja layouten (klassisk, oceanBlue eller slateGray).
  • Lade till ansvarsfriskrivningar på självsäkra sidor.
  • Fokus läggs nu på det första redigerbara fältet när sidan läses in.
  • Fokus läggs nu på det första felfältet när flera fält har fel.
  • Fokus läggs nu på knappen "ändra" när e-postverifieringskoden har verifierats.

2.1.0

  • Lokaliserings- och hjälpmedelskorrigeringar.

2.0.0

1.2.0

  • Fälten form användarnamn/e-post och lösenord använder nu HTML-elementet för att tillåta att Microsoft Edge och Internet Explorer sparar den här informationen korrekt.
  • En konfigurerbar valideringsfördröjning för användarindata har lagts till för att förbättra användarupplevelsen.
  • Hjälpmedelskorrigeringar
  • Åtgärda ett hjälpmedelsproblem så att felmeddelanden läse av Skärmläsaren.
  • Fokus läggs nu på lösenordsfältet när e-postmeddelandet har verifierats.
  • Har tagits bort autofocus från kryssrutan.
  • Stöd har lagts till för en visningskontroll för verifiering av telefonnummer.
  • Nu kan du lägga till attributet data-preload="true"i HTML-taggarna
    • Läs in länkade CSS-filer samtidigt som HTML-mallen så att den inte "flimrar" mellan att läsa in filerna.
    • Kontrollera i vilken ordning taggarna script hämtas och körs innan sidan läses in.
  • E-postfältet är nu type=email och mobila tangentbord ger rätt förslag.
  • Stöd för Chrome översätts.
  • Stöd har lagts till för företagsanpassning på användarflödessidor.

1.1.0

  • Avisering om avbruten avisering har tagit
  • CSS-klass för felelement
  • Visa/dölj fellogik har förbättrats
  • Standard-CSS har tagits bort

1.0.0

  • Första utgåvan

Dricks

Om du lokaliserar sidan så att den stöder flera nationella inställningar eller språk i ett användarflöde. Lokaliserings-ID:t innehåller en lista över lokaliserings-ID:t som du kan använda för den sidversion du väljer.

2.1.18

  • Implementering av captcha-kontroll

2.1.17

  • Inkludera Aria-obligatoriskt för UnifiedSSP (tillgänglighet).

2.1.14

  • Ersatt Keypress till Key Down händelse.

2.1.13

  • Fel med innehållssäkerhetsprincip (CSP) och ta bort fler begäranderubriker X-Aspnetmvc-Version

2.1.12

  • Funktionen har tagits bort ReplaceAll för IE11-kompatibilitet.

2.1.11

  • Åtgärdade tillgänglighetsbuggar.

2.1.10

2.1.9

  • Åtgärdade tillgänglighetsbuggar.
  • Hjälpmedelsändringar relaterade till förbättringar av visning av högkontrastknappar och fästpunktsfokus

2.1.8

  • Lägg till beskrivande felmeddelande och fast forgotPassword-länk!

2.1.7

  • Hjälpmedelskorrigering – korrigera till flikindexet

2.1.6

  • Hjälpmedelskorrigering – ange fokus på indatafältet för verifiering.
  • Uppdateringar av användargränssnittselement och CSS-klasser

2.1.5

  • Ett problem har åtgärdats i flikordning när IDP-väljaremallen används på inloggningssidan.
  • Ett kodningsproblem har åtgärdats i länktexten för inloggning.

2.1.4

  • JQuery-versionen har uppdaterats till 3.5.1.
  • HandlebarJS-versionen har uppdaterats till 4.7.6.

2.1.3

  • Säkerhetskorrigeringar.
  • Mindre felkorrigeringar.

2.1.2

  • Problemet med lokaliseringskodning har åtgärdats för språk som spanska och franska.
  • Tillåter att länken "glömt lösenord" används som anspråksutbyte. Mer information finns i Självbetjäning av lösenordsåterställning.

2.1.1

  • Lade till en UXString heading utöver för att intro visa på sidan som en rubrik. Det här meddelandet är dolt som standard.
  • Stöd har lagts till för att använda en princip eller parametern pageFlavor QueryString för att välja layouten (klassisk, oceanBlue eller slateGray).
  • Stöd har lagts till för att spara lösenord i iCloud-nyckelringen.
  • Fokus läggs nu på det första felfältet när flera fält har fel.
  • Fokus läggs nu på det första redigerbara fältet när sidan läses in.
  • Lade till en ny plats för urvalslänken bottomUnderFormClaimsProviderSelectionsför anspråksprovidern .
  • Borttagna UXStrings som inte längre används.

2.1.0

  • Stöd har lagts till för flera registreringslänkar.
  • Stöd har lagts till för verifiering av användarindata enligt de predikatregler som definierats i principen.
  • När inloggningsalternativet är inställt på E-post visas inloggningsrubriken "Logga in med ditt inloggningsnamn". Fältet användarnamn visar "Inloggningsnamn". Mer information finns i lokalisering.

1.2.0

  • Fälten form användarnamn/e-post och lösenord använder nu HTML-elementet för att tillåta att Microsoft Edge och Internet Explorer sparar den här informationen korrekt.
  • Hjälpmedelskorrigeringar
  • Nu kan du lägga till data-preload="true" attributet i HTML-taggarna för att styra belastningsordningen för CSS och JavaScript.
    • Läs in länkade CSS-filer samtidigt som HTML-mallen så att den inte "flimrar" mellan att läsa in filerna.
    • Kontrollera i vilken ordning taggarna script hämtas och körs innan sidan läses in.
  • E-postfältet är nu type=email och mobila tangentbord ger rätt förslag.
  • Stöd för Chrome översätts.
  • Stöd har lagts till för klientorganisationsanpassning på användarflödessidor.

1.1.0

  • Jag har lagts till för att hålla mig inloggad (KMSI)-kontroll

1.0.0

  • Första utgåvan

MFA-sida (multifaktor)

1.2.16

  • Korrigeringar anger nyckeln för läget Endast telefon.
  • Implementering till Captcha-kontroll

1.2.12

  • Ersatt KeyPress till KeyDown händelse.

1.2.11

  • Funktionen har tagits bort ReplaceAll för IE11-kompatibilitet.

1.2.10

  • Åtgärdade tillgänglighetsbuggar.

1.2.9

  • Åtgärdar Enter händelseutlösare på MFA.
  • CSS-ändringar renderar sidtext/kontroll lodrätt för små skärmar
  • Åtgärdar navigeringsfel för multifaktorfliken.

1.2.8

  • Skickade svarsstatus för MFA-verifiering med fel för serverdelen för ytterligare sortering.

1.2.7

  • Problem med hjälpmedel på etiketten för återförsökskod har åtgärdats.
  • Ett problem har åtgärdats på grund av inkompatibilitet för standardparametern i Internet Explorer 11.
  • Konfigurera H1 rubrik och aktivera som standard.
  • HandlebarJS-versionen har uppdaterats till 4.7.7.

1.2.6

  • Korrigerade värdet i verifieringskodfältet autocomplete från false till off.
  • Några problem med XSS-kodning har åtgärdats.

1.2.5

  • Ett språkkodningsproblem har åtgärdats som gör att begäran misslyckas.

1.2.4

  • JQuery-versionen har uppdaterats till 3.5.1.
  • HandlebarJS-versionen har uppdaterats till 4.7.6.

1.2.3

  • Tillåter åsidosättning av knappbeskrivningssträng via språklokalisering.
  • Säkerhetskorrigeringar.
  • Mindre felkorrigeringar.

1.2.2

  • Ett problem med att fylla i verifieringskoden automatiskt vid användning av iOS har åtgärdats.
  • Ett problem med att omdirigera en token till den förlitande parten från Android Webview har åtgärdats.
  • Lade till en UXString heading utöver för att intro visa på sidan som en rubrik. Det här meddelandet är dolt som standard.
  • Stöd har lagts till för att använda en princip eller parametern pageFlavor QueryString för att välja layouten (klassisk, oceanBlue eller slateGray).

1.2.1

  • Hjälpmedelskorrigeringar för standardmallar

1.2.0

  • Hjälpmedelskorrigeringar
  • Nu kan du lägga till data-preload="true" attributet i HTML-taggarna för att styra belastningsordningen för CSS och JavaScript.
    • Läs in länkade CSS-filer samtidigt som HTML-mallen så att den inte "flimrar" mellan att läsa in filerna.
    • Kontrollera i vilken ordning taggarna script hämtas och körs innan sidan läses in.
  • E-postfältet är nu type=email och mobila tangentbord ger rätt förslag
  • Stöd för Chrome översätts.
  • Stöd har lagts till för klientorganisationsanpassning på användarflödessidor.

1.1.0

  • Knappen Bekräfta kod har tagits bort
  • Indatafältet för koden tar nu bara indata upp till sex (6) tecken
  • Sidan försöker automatiskt verifiera koden som anges när en sexsiffrig kod anges, utan att någon knapp behöver klickas
  • Om koden är fel rensas indatafältet automatiskt
  • Efter tre (3) försök med en felaktig kod skickar B2C ett fel tillbaka till den förlitande parten
  • Hjälpmedelskorrigeringar
  • Standard-CSS har tagits bort

1.0.0

  • Första utgåvan

Undantagssida (global undantagsundantag)

1.2.5

  • Funktionen har tagits bort ReplaceAll för IE11-kompatibilitet.

1.2.4

  • Åtgärdade tillgänglighetsbuggar.

1.2.3

  • HandlebarJS-versionen har uppdaterats till 4.7.7.

1.2.2

  • Konfigurera H1 rubrik och aktivera som standard.

1.2.1

  • JQuery-versionen har uppdaterats till 3.5.1.
  • HandlebarJS-versionen har uppdaterats till 4.7.6.

1.2.0

  • Hjälpmedelskorrigeringar
  • Nu kan du lägga till data-preload="true" attributet i HTML-taggarna för att styra belastningsordningen för CSS och JavaScript.
    • Läs in länkade CSS-filer samtidigt som HTML-mallen så att den inte "flimrar" mellan att läsa in filerna.
    • Kontrollera i vilken ordning taggarna script hämtas och körs innan sidan läses in.
  • E-postfältet är nu type=email och mobila tangentbord ger rätt förslag
  • Stöd för Chrome översätts

1.1.0

  • Hjälpmedelskorrigering
  • Tog bort standardmeddelandet när det inte finns någon kontakt från principen
  • Standard-CSS har tagits bort

1.0.0

  • Första utgåvan

Andra sidor (ProviderSelection, ClaimsConsent, UnifiedSSD)

1.2.4

  • Ta bort ReplaceAll funktion för IE11-kompatibilitet.

1.2.3

  • Åtgärdade tillgänglighetsbuggar.

1.2.2

  • HandlebarJS-versionen har uppdaterats till 4.7.7

1.2.1

  • JQuery-versionen har uppdaterats till 3.5.1.
  • HandlebarJS-versionen har uppdaterats till 4.7.6.

1.2.0

  • Hjälpmedelskorrigeringar
  • Nu kan du lägga till data-preload="true" attributet i HTML-taggarna för att styra belastningsordningen för CSS och JavaScript.
    • Läs in länkade CSS-filer samtidigt som HTML-mallen så att den inte "flimrar" mellan att läsa in filerna.
    • Kontrollera i vilken ordning taggarna script hämtas och körs innan sidan läses in.
  • E-postfältet är nu type=email och mobila tangentbord ger rätt förslag
  • Stöd för Chrome översätts

1.0.0

  • Första utgåvan

Nästa steg

Mer information om hur du anpassar användargränssnittet för dina program i anpassade principer finns i Anpassa användargränssnittet för ditt program med hjälp av en anpassad princip.