You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/page-layout.md
+15-76Lines changed: 15 additions & 76 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ manager: CelesteDG
9
9
ms.service: active-directory
10
10
11
11
ms.topic: reference
12
-
ms.date: 01/11/2024
12
+
ms.date: 04/16/2024
13
13
ms.author: kengaderdus
14
14
ms.subservice: B2C
15
15
@@ -63,38 +63,29 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
63
63
64
64
## Self-asserted page (selfasserted)
65
65
66
-
**2.1.29**
67
-
68
-
-Add CAPTCHA
69
-
66
+
**2.1.30**
67
+
- Removed Change Email for readonly scenarios (i.e. Change Phone Number). You will no longer be able to change the email if you are trying to change your phone number, it will now be read only.
68
+
-Implementation of Captcha Control
69
+
70
70
**2.1.26**
71
-
72
71
- Replaced `Keypress` to `Key Down` event and avoid `Asterisk` for nonrequired in classic mode.
- Fixed MFA related issue and IE11 compatibility issues.
83
79
84
80
**2.1.23**
85
-
86
81
- Fixed accessibility bugs.
87
-
88
82
- Reduced `min-width` value for UI viewport for default template.
89
83
90
84
**2.1.22**
91
-
92
85
- Fixed accessibility bugs.
93
-
94
86
- Added logic to adopt QR Code Image generated from backend library.
95
87
96
88
**2.1.21**
97
-
98
89
- More sanitization of script tags to avoid XSS attacks. This revision breaks any script tags in the `<body>`. You should add script tags to the `<head>` tag. For more information, see [Enable JavaScript and page layout versions in Azure Active Directory B2C](javascript-and-page-layout.md?pivots=b2c-user-flow).
99
90
100
91
**2.1.20**
@@ -118,7 +109,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
118
109
- Make checkbox as group
119
110
- Enforce Validation Error Update on control change and enable continue on email verified
120
111
- Add more field to error code to validation failure response
121
-
122
112
123
113
**2.1.16**
124
114
- Fixed "Claims for verification control haven't been verified" bug while verifying code.
@@ -131,16 +121,13 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
131
121
- Fixed WCAG 2.1 accessibility bug for the TOTP multifactor authentication screens.
132
122
133
123
**2.1.10**
134
-
135
124
- Correcting to the tab index
136
125
- Fixed WCAG 2.1 accessibility and screen reader issues
137
126
138
127
**2.1.9**
139
-
140
128
- TOTP multifactor authentication support. Adding links that allows users to download and install the Microsoft authenticator app to complete the enrollment of the TOTP on the authenticator.
141
129
142
130
**2.1.8**
143
-
144
131
- The claim name is added to the `class` attribute of the `<li>` HTML element that surrounding the user's attribute input elements. The class name allows you to create a CSS selector to select the parent `<li>` for a certain user attribute input element. The following HTML markup shows the class attribute for the sign-up page:
145
132
146
133
```html
@@ -177,7 +164,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
177
164
- Fixed the localization encoding issue for languages such as Spanish and French.
178
165
179
166
**2.1.1**
180
-
181
167
- Added a UXString `heading` in addition to `intro` to display on the page as a title. This message is hidden by default.
182
168
- Added support for saving passwords to iCloud Keychain.
183
169
- Added support for using policy or the QueryString parameter `pageFlavor` to select the layout (classic, oceanBlue, or slateGray).
@@ -187,15 +173,12 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
187
173
- Focus is now placed on the 'change' button after the email verification code is verified.
188
174
189
175
**2.1.0**
190
-
191
176
- Localization and accessibility fixes.
192
177
193
178
**2.0.0**
194
-
195
179
- Added support for [display controls](display-controls.md) in custom policies.
196
180
197
181
**1.2.0**
198
-
199
182
- The username/email and password fields now use the `form` HTML element to allow Microsoft Edge and Internet Explorer (IE) to properly save this information.
200
183
- Added a configurable user input validation delay for improved user experience.
201
184
- Accessibility fixes
@@ -211,60 +194,51 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
211
194
- Added support for company branding in user flow pages.
212
195
213
196
**1.1.0**
214
-
215
197
- Removed cancel alert
216
198
- CSS class for error elements
217
199
- Show/hide error logic improved
218
200
- Default CSS removed
219
201
220
202
**1.0.0**
221
-
222
203
- Initial release
223
204
224
205
## Unified sign-in and sign-up page with password reset link (unifiedssp)
225
206
226
207
> [!TIP]
227
208
> If you localize your page to support multiple locales, or languages in a user flow. The [localization IDs](localization-string-ids.md) article provides the list of localization IDs that you can use for the page version you select.
228
209
210
+
**2.1.18**
211
+
- Implementation of Captcha Control
212
+
229
213
**2.1.17**
230
-
231
-
- Add CAPTCHA.
214
+
- Include Aria-required for UnifiedSSP (Accessibility).
232
215
233
216
**2.1.14**
234
-
235
217
- Replaced `Keypress` to `Key Down` event.
236
218
237
219
**2.1.13**
238
-
239
220
- Fixed content security policy (CSP) violation and remove more request header X-Aspnetmvc-Version
240
221
241
222
**2.1.12**
242
-
243
223
- Removed `ReplaceAll` function for IE11 compatibility.
244
224
245
225
**2.1.11**
246
-
247
226
- Fixed accessibility bugs.
248
227
249
228
**2.1.10**
250
-
251
229
- Added additional sanitization of script tags to avoid XSS attacks. This revision breaks any script tags in the `<body>`. You should add script tags to the `<head>` tag. For more information, see [Enable JavaScript and page layout versions in Azure Active Directory B2C](javascript-and-page-layout.md?pivots=b2c-user-flow).
252
230
253
231
**2.1.9**
254
-
255
232
- Fixed accessibility bugs.
256
-
257
233
- Accessibility changes related to High Contrast button display and anchor focus improvements
258
234
259
235
**2.1.8**
260
236
- Add descriptive error message and fixed forgotPassword link!
261
237
262
238
**2.1.7**
263
-
264
239
- Accessibility fix - correcting to the tab index
265
240
266
241
**2.1.6**
267
-
268
242
- Accessibility fix - set the focus on the input field for verification.
269
243
- Updates to the UI elements and CSS classes
270
244
@@ -294,13 +268,11 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
294
268
- Removed UXStrings that are no longer used.
295
269
296
270
**2.1.0**
297
-
298
271
- Added support for multiple sign-up links.
299
272
- Added support for user input validation according to the predicate rules defined in the policy.
300
273
- When the [sign-in option](sign-in-options.md) is set to Email, the sign-in header presents "Sign in with your sign-in name". The username field presents "Sign in name". For more information, see [localization](localization-string-ids.md#sign-up-or-sign-in-page-elements).
301
274
302
275
**1.2.0**
303
-
304
276
- The username/email and password fields now use the `form` HTML element to allow Microsoft Edge and Internet Explorer (IE) to properly save this information.
305
277
- Accessibility fixes
306
278
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
@@ -311,57 +283,42 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
311
283
- Added support for tenant branding in user flow pages.
312
284
313
285
**1.1.0**
314
-
315
286
- Added keep me signed in (KMSI) control
316
287
317
288
**1.0.0**
318
-
319
289
- Initial release
320
290
321
291
## MFA page (multifactor)
322
292
323
-
**1.2.15**
324
-
325
-
-Add CAPTCHA to MFA page.
293
+
**1.2.16**
294
+
- Fixes enter key for 'Phone only' mode.
295
+
-Implementation to Captcha Control
326
296
327
297
**1.2.12**
328
-
329
298
- Replaced `KeyPress` to `KeyDown` event.
330
299
331
300
**1.2.11**
332
-
333
301
- Removed `ReplaceAll` function for IE11 compatibility.
334
302
335
303
**1.2.10**
336
-
337
304
- Fixed accessibility bugs.
338
305
339
306
**1.2.9**
340
-
341
-
- Fix `Enter` event trigger on MFA.
342
-
307
+
- Fixes `Enter` event trigger on MFA.
343
308
- CSS changes render page text/control in vertical manner for small screens
344
-
345
-
- Fix Multifactor tab navigation bug.
309
+
- Fixes Multifactor tab navigation bug.
346
310
347
311
**1.2.8**
348
-
349
312
- Passed the response status for MFA verification with error for backend to further triage.
350
313
351
314
**1.2.7**
352
-
353
315
- Fixed accessibility issue on label for retries code.
354
-
355
316
- Fixed issue caused by incompatibility of default parameter on IE 11.
356
-
357
317
- Set up `H1` heading and enable by default.
358
-
359
318
- Updated HandlebarJS version to 4.7.7.
360
319
361
320
**1.2.6**
362
-
363
321
- Corrected the `autocomplete` value on verification code field from false to off.
364
-
365
322
- Fixed a few XSS encoding issues.
366
323
367
324
**1.2.5**
@@ -383,11 +340,9 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
383
340
- Added support for using policy or the QueryString parameter `pageFlavor` to select the layout (classic, oceanBlue, or slateGray).
384
341
385
342
**1.2.1**
386
-
387
343
- Accessibility fixes on default templates
388
344
389
345
**1.2.0**
390
-
391
346
- Accessibility fixes
392
347
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
393
348
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -397,7 +352,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
397
352
- Added support for tenant branding in user flow pages.
398
353
399
354
**1.1.0**
400
-
401
355
- 'Confirm Code' button removed
402
356
- The input field for the code now only takes input up to six (6) characters
403
357
- The page will automatically attempt to verify the code entered when a six-digit code is entered, without any button having to be clicked
@@ -407,34 +361,27 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
407
361
- Default CSS removed
408
362
409
363
**1.0.0**
410
-
411
364
- Initial release
412
365
413
366
## Exception Page (globalexception)
414
367
415
368
**1.2.5**
416
-
417
-
- Removed `ReplaceAl`l function for IE11 compatibility.
369
+
- Removed `ReplaceAll` function for IE11 compatibility.
418
370
419
371
**1.2.4**
420
-
421
372
- Fixed accessibility bugs.
422
373
423
374
**1.2.3**
424
-
425
375
- Updated HandlebarJS version to 4.7.7.
426
376
427
377
**1.2.2**
428
-
429
378
- Set up `H1` heading and enable by default.
430
379
431
380
**1.2.1**
432
-
433
381
- Updated jQuery version to 3.5.1.
434
382
- Updated HandlebarJS version to 4.7.6.
435
383
436
384
**1.2.0**
437
-
438
385
- Accessibility fixes
439
386
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
440
387
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -443,36 +390,29 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
443
390
- Support for Chrome translates
444
391
445
392
**1.1.0**
446
-
447
393
- Accessibility fix
448
394
- Removed the default message when there's no contact from the policy
449
395
- Default CSS removed
450
396
451
397
**1.0.0**
452
-
453
398
- Initial release
454
399
455
400
## Other pages (ProviderSelection, ClaimsConsent, UnifiedSSD)
456
401
457
402
**1.2.4**
458
-
459
403
- Remove `ReplaceAll` function for IE11 compatibility.
460
404
461
405
**1.2.3**
462
-
463
406
- Fixed accessibility bugs.
464
407
465
408
**1.2.2**
466
-
467
409
- Updated HandlebarJS version to 4.7.7
468
410
469
411
**1.2.1**
470
-
471
412
- Updated jQuery version to 3.5.1.
472
413
- Updated HandlebarJS version to 4.7.6.
473
414
474
415
**1.2.0**
475
-
476
416
- Accessibility fixes
477
417
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
478
418
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -481,7 +421,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
0 commit comments