Verze rozložení stránky

Balíčky rozložení stránky se pravidelně aktualizují, aby zahrnovaly opravy a vylepšení jejich prvků stránky. Následující protokol změn určuje změny zavedené v každé verzi.

Důležité

Vylepšení a opravy verzí Azure Active Directory B2C s každou novou verzí rozložení stránky Důrazně doporučujeme udržovat verze rozložení stránky aktuální, aby všechny prvky stránky odrážely nejnovější vylepšení zabezpečení, standardy přístupnosti a vaši zpětnou vazbu.

Verze jQuery a úchytů

Rozložení stránky Azure AD B2C používá následující verze knihovny jQuery a šablony úchytů:

Element (Prvek) Rozsah verzí rozložení stránky Verze jQuery Verze modulu runtime úchytů Verze kompilátoru úchytů
multifactor >= 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

Stránka s vlastním kontrolním výrazem (selfasserted)

2.1.29

  • Přidání CAPTCHA

2.1.26

  • Nahrazeno Keypress událostí Key Down a vyhněte se Asterisk nechtěným v klasickém režimu.

2.1.25

  • Oprava porušení zásad zabezpečení obsahu (CSP) a odebrání další hlavičky požadavku X-Aspnetmvc-Version

2.1.24

  • Opravili jsme chyby přístupnosti.

  • Opravili jsme problémy související s vícefaktorové ověřování a problémy s kompatibilitou IE11.

2.1.23

  • Opravili jsme chyby přístupnosti.

  • Zmenšená min-width hodnota pro oblast zobrazení uživatelského rozhraní pro výchozí šablonu.

2.1.22

  • Opravili jsme chyby přístupnosti.

  • Přidání logiky pro přijetí obrázku kódu QR generovaného z back-endové knihovny

2.1.21

2.1.20

  • Oprava triggeru události Enter v MFA.
  • Css změní vykreslování textu stránky nebo ovládacího prvku svisle pro malé obrazovky

2.1.19

  • Opravte chyby přístupnosti.
  • Zpracování nedefinované chybové zprávy pro stávající registraci uživatele
  • Chyba neshody hesel na vloženou místo na úrovni stránky

2.1.18

  • Přidání hvězdičky pro povinná pole
  • Oprava umístění ikon úložiště TOTP pro klasickou šablonu
  • Aktivace vstupních položek pouze při ověření ověřovacího kódu
  • Přidání alternativního textu pro obrázek pozadí
  • Přidání přizpůsobení chyb serveru ověřením TOTP

2.1.17

  • Přidání popisné chybové zprávy a opravený odkaz forgotPassword
  • Zaškrtávací políčko Nastavit jako skupinu
  • Vynucení aktualizace chyby ověření při změně ovládacího prvku a povolení pokračování v e-mailu ověřeném
  • Přidání dalšího pole do kódu chyby do odpovědi na selhání ověření

2.1.16

  • Opravili jsme chybu Deklarace identity pro ověřovací ovládací prvek, která nebyla ověřena při ověřování kódu.
  • Skrytí chybové zprávy při úspěšném ověření a odeslání kódu k ověření

2.1.15

  • Oprava chyby generování kódu QR kvůli délce textu QR

2.1.14

  • Opravili jsme chybu přístupnosti WCAG 2.1 pro obrazovky vícefaktorového ověřování TOTP.

2.1.10

  • Oprava indexu tabulátoru
  • Oprava problémů s přístupností a čtečkou obrazovky WCAG 2.1

2.1.9

  • Podpora vícefaktorového ověřování TOTP Přidání odkazů, které uživatelům umožní stáhnout a nainstalovat aplikaci Microsoft Authenticator, aby dokončili registraci HESLA na ověřovacím zařízení.

2.1.8

  • Název deklarace identity se přidá do class atributu elementu <li> HTML, který obklopuje vstupní prvky atributu uživatele. Název třídy umožňuje vytvořit selektor CSS pro výběr nadřazeného <li> prvku pro určitý vstupní prvek atributu uživatele. Následující kód HTML ukazuje atribut třídy pro registrační stránku:

    <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

  • Opravili jsme problém s kódováním jazyka, který způsoboval selhání požadavku.
  • Opravili jsme chybu přístupnosti, která zobrazovala vložené chybové zprávy jenom při odeslání formuláře.

2.1.6

  • Oprava chyby hesla se vymaže při příliš rychlém zadávání do jiného pole.

2.1.5

  • Opravili jsme problém s přeskakováním kurzoru v iOSu při úpravách uprostřed textu.

2.1.4

  • Aktualizace verze jQuery na verzi 3.5.1
  • Aktualizace verze HandlebarJS na verzi 4.7.6

2.1.3

  • Opravy zabezpečení

2.1.2

  • Opravili jsme problém s kódováním lokalizace jazyků, jako jsou španělština a francouzština.

2.1.1

  • Přidání UXStringu headingintro kromě zobrazení na stránce jako názvu. Tato zpráva je ve výchozím nastavení skrytá.
  • Přidali jsme podporu pro ukládání hesel do klíčenky na iCloudu.
  • Přidání podpory pro použití zásad nebo parametru pageFlavor QueryString pro výběr rozložení (classic, oceanBlue nebo slateGray).
  • Byla přidána právní omezení na samoobslužnou stránku.
  • Fokus se teď umístí do prvního upravitelného pole při načtení stránky.
  • Fokus se teď umístí do prvního pole chyby, pokud má více polí chyby.
  • Fokus se teď umístí na tlačítko Změnit po ověření ověřovacího kódu e-mailu.

2.1.0

  • Lokalizace a opravy přístupnosti

2.0.0

  • Přidání podpory ovládacích prvků zobrazení ve vlastních zásadách

1.2.0

  • Pole uživatelského jména a e-mailu a hesla teď používají form element HTML, aby microsoft Edge a Internet Explorer (IE) tyto informace správně uložily.
  • Přidání konfigurovatelné prodlevy ověření vstupu uživatele pro vylepšené uživatelské prostředí
  • Opravy přístupnosti
  • Opravte problém s přístupností, aby program Předčítání přečetl chybové zprávy.
  • Fokus se teď umístí do pole s heslem po ověření e-mailu.
  • Odebráno autofocus z ovládacího prvku zaškrtávacího políčka.
  • Přidání podpory pro ovládací prvek zobrazení pro ověření telefonního čísla
  • Teď můžete přidat data-preload="true" atribut do značek HTML.
    • Načtěte propojené soubory CSS ve stejnou dobu jako šablonu HTML, aby se mezi načítáním souborů nepřeblikalo.
    • Určuje pořadí načítání script a spouštění značek před načtením stránky.
  • Pole e-mailu je teď type=email a mobilní klávesnice poskytují správné návrhy.
  • Podpora překladů v Chromu
  • Přidání podpory firemního brandingu na stránkách toku uživatelů

1.1.0

  • Odebrání upozornění na zrušení
  • Třída CSS pro chybové prvky
  • Vylepšená logika zobrazení nebo skrytí chyb
  • Výchozí odebrané šablony stylů CSS

1.0.0

  • Původní vydaná verze

Tip

Pokud stránku lokalizujete tak, aby podporovala více národních prostředí nebo jazyků v toku uživatele. Článek ID lokalizace obsahuje seznam ID lokalizace, které můžete použít pro vámi zvolenou verzi stránky.

2.1.17

  • Přidejte CAPTCHA.

2.1.14

  • Nahrazeno Keypress událostí Key Down .

2.1.13

  • Oprava porušení zásad zabezpečení obsahu (CSP) a odebrání další hlavičky požadavku X-Aspnetmvc-Version

2.1.12

  • Odebraná ReplaceAll funkce pro kompatibilitu IE11

2.1.11

  • Opravili jsme chyby přístupnosti.

2.1.10

2.1.9

  • Opravili jsme chyby přístupnosti.

  • Změny přístupnosti související s tlačítkem Vysoký kontrast a vylepšení fokusu ukotvení

2.1.8

  • Přidejte popisnou chybovou zprávu a opravený odkaz forgotPassword!

2.1.7

  • Oprava přístupnosti – oprava indexu karet

2.1.6

  • Oprava přístupnosti – nastavte fokus na vstupní pole pro ověření.
  • Aktualizace k prvkům uživatelského rozhraní a třídám CSS

2.1.5

  • Opravili jsme problém s pořadím ovládacích prvků při použití šablony selektoru idp na přihlašovací stránce.
  • Opravili jsme problém s kódováním při textu odkazu na přihlášení.

2.1.4

  • Aktualizace verze jQuery na verzi 3.5.1
  • Aktualizace verze HandlebarJS na verzi 4.7.6

2.1.3

  • Opravy zabezpečení
  • Menší opravy chyb.

2.1.2

  • Opravili jsme problém s kódováním lokalizace jazyků, jako jsou španělština a francouzština.
  • Povolení odkazu Zapomenuté heslo se používá jako výměna deklarací identity. Další informace najdete v tématu Samoobslužné resetování hesla.

2.1.1

  • Přidání UXStringu headingintro kromě zobrazení na stránce jako názvu. Tato zpráva je ve výchozím nastavení skrytá.
  • Přidání podpory pro použití zásad nebo parametru pageFlavor QueryString pro výběr rozložení (classic, oceanBlue nebo slateGray).
  • Přidali jsme podporu pro ukládání hesel do klíčenky na iCloudu.
  • Fokus se teď umístí do prvního pole chyby, pokud má více polí chyby.
  • Fokus se teď umístí do prvního upravitelného pole při načtení stránky.
  • Přidání nového umístění pro odkaz bottomUnderFormClaimsProviderSelectionspro výběr zprostředkovatele deklarací identity .
  • Odebrané UXStrings, které se už nepoužívají.

2.1.0

  • Přidání podpory pro více odkazů na registraci
  • Přidání podpory pro ověřování uživatelských vstupů podle pravidel predikátu definovaných v zásadách
  • Pokud je možnost přihlášení nastavená na E-mail, zobrazí se v hlavičce přihlášení přihlašovací jméno přihlašovací jméno. Pole uživatelského jména zobrazuje přihlašovací jméno. Další informace najdete v tématu lokalizace.

1.2.0

  • Pole uživatelského jména a e-mailu a hesla teď používají form element HTML, aby microsoft Edge a Internet Explorer (IE) tyto informace správně uložily.
  • Opravy přístupnosti
  • Teď můžete do značek HTML přidat data-preload="true" atribut, abyste mohli řídit pořadí načítání pro šablony stylů CSS a JavaScript.
    • Načtěte propojené soubory CSS ve stejnou dobu jako šablonu HTML, aby se mezi načítáním souborů nepřeblikalo.
    • Určuje pořadí načítání script a spouštění značek před načtením stránky.
  • Pole e-mailu je teď type=email a mobilní klávesnice poskytují správné návrhy.
  • Podpora překladů v Chromu
  • Přidání podpory pro branding tenanta na stránkách toku uživatele

1.1.0

  • Přidání ovládacího prvku Zachovat přihlášení (Služba správy klíčů I)

1.0.0

  • Původní vydaná verze

Stránka vícefaktorového ověřování (vícefaktorové)

1.2.15

  • Přidejte CAPTCHA na stránku MFA.

1.2.12

  • Nahrazeno KeyPress událostí KeyDown .

1.2.11

  • Odebraná ReplaceAll funkce pro kompatibilitu IE11

1.2.10

  • Opravili jsme chyby přístupnosti.

1.2.9

  • Oprava Enter triggeru události u vícefaktorového ověřování

  • Css změní vykreslení textu stránky nebo ovládacího prvku svisle pro malé obrazovky

  • Oprava chyby navigace na vícefaktorových kartách

1.2.8

  • Předal stav odpovědi pro ověřování vícefaktorového ověřování s chybou back-endu k dalšímu třídění.

1.2.7

  • Opravili jsme problém s přístupností u popisku pro opakování kódu.

  • Opravili jsme problém způsobený nekompatibilitou výchozího parametru v IE 11.

  • Nastavte H1 nadpis a ve výchozím nastavení povolte.

  • Aktualizace verze HandlebarJS na 4.7.7.

1.2.6

  • Opravili jsme hodnotu pole ověřovacího autocomplete kódu z hodnoty false na vypnuto.

  • Opravili jsme několik problémů s kódováním XSS.

1.2.5

  • Opravili jsme problém s kódováním jazyka, který způsoboval selhání požadavku.

1.2.4

  • Aktualizace verze jQuery na verzi 3.5.1
  • Aktualizace verze HandlebarJS na verzi 4.7.6

1.2.3

  • Povolení přepsání řetězce popisu prostřednictvím lokalizace jazyka
  • Opravy zabezpečení
  • Menší opravy chyb.

1.2.2

  • Opravili jsme problém s automatickým vyplňováním ověřovacího kódu při používání iOSu.
  • Opravili jsme problém s přesměrováním tokenu na předávající stranu z Webového zobrazení Androidu.
  • Přidání UXStringu headingintro kromě zobrazení na stránce jako názvu. Tato zpráva je ve výchozím nastavení skrytá.
  • Přidání podpory pro použití zásad nebo parametru pageFlavor QueryString pro výběr rozložení (classic, oceanBlue nebo slateGray).

1.2.1

  • Opravy přístupnosti u výchozích šablon

1.2.0

  • Opravy přístupnosti
  • Teď můžete do značek HTML přidat data-preload="true" atribut, abyste mohli řídit pořadí načítání pro šablony stylů CSS a JavaScript.
    • Načtěte propojené soubory CSS ve stejnou dobu jako šablonu HTML, aby se mezi načítáním souborů nepřeblikalo.
    • Určuje pořadí načítání script a spouštění značek před načtením stránky.
  • Pole e-mailu je teď type=email a mobilní klávesnice poskytují správné návrhy.
  • Podpora překladů v Chromu
  • Přidání podpory pro branding tenanta na stránkách toku uživatele

1.1.0

  • Tlačítko Potvrdit kód se odebralo.
  • Vstupní pole pro kód teď zabírá pouze šest (6) znaků.
  • Stránka se automaticky pokusí ověřit kód zadaný při zadání šestimístného kódu bez kliknutí na tlačítko.
  • Pokud je kód nesprávný, vstupní pole se automaticky vymaže.
  • Po třech (3) pokusech s nesprávným kódem odešle B2C chybu zpět předávající straně.
  • Opravy přístupnosti
  • Výchozí odebrané šablony stylů CSS

1.0.0

  • Původní vydaná verze

Stránka výjimky (globalexception)

1.2.5

  • Odebraná ReplaceAlfunkce l pro kompatibilitu IE11.

1.2.4

  • Opravili jsme chyby přístupnosti.

1.2.3

  • Aktualizace verze HandlebarJS na 4.7.7.

1.2.2

  • Nastavte H1 nadpis a ve výchozím nastavení povolte.

1.2.1

  • Aktualizace verze jQuery na verzi 3.5.1
  • Aktualizace verze HandlebarJS na verzi 4.7.6

1.2.0

  • Opravy přístupnosti
  • Teď můžete do značek HTML přidat data-preload="true" atribut, abyste mohli řídit pořadí načítání pro šablony stylů CSS a JavaScript.
    • Načtěte propojené soubory CSS ve stejnou dobu jako šablonu HTML, aby se mezi načítáním souborů nepřeblikalo.
    • Určuje pořadí načítání script a spouštění značek před načtením stránky.
  • Pole e-mailu je teď type=email a mobilní klávesnice poskytují správné návrhy.
  • Podpora překladů pro Chrome

1.1.0

  • Oprava přístupnosti
  • Odebrání výchozí zprávy, když ze zásad není žádný kontakt
  • Výchozí odebrané šablony stylů CSS

1.0.0

  • Původní vydaná verze

Další stránky (ProviderSelection, ClaimsConsent, UnifiedSSD)

1.2.4

  • Funkce Remove ReplaceAll pro kompatibilitu IE11

1.2.3

  • Opravili jsme chyby přístupnosti.

1.2.2

  • Aktualizace verze HandlebarJS na 4.7.7

1.2.1

  • Aktualizace verze jQuery na verzi 3.5.1
  • Aktualizace verze HandlebarJS na verzi 4.7.6

1.2.0

  • Opravy přístupnosti
  • Teď můžete do značek HTML přidat data-preload="true" atribut, abyste mohli řídit pořadí načítání pro šablony stylů CSS a JavaScript.
    • Načtěte propojené soubory CSS ve stejnou dobu jako šablonu HTML, aby se mezi načítáním souborů nepřeblikalo.
    • Určuje pořadí načítání script a spouštění značek před načtením stránky.
  • Pole e-mailu je teď type=email a mobilní klávesnice poskytují správné návrhy.
  • Podpora překladů pro Chrome

1.0.0

  • Původní vydaná verze

Další kroky

Podrobnosti o tom, jak přizpůsobit uživatelské rozhraní aplikací ve vlastních zásadách, najdete v tématu Přizpůsobení uživatelského rozhraní aplikace pomocí vlastních zásad.