Refresh QR code generation article: add Blazor cross-reference, modernize partial syntax, fix typo#37038
Merged
wadepickett merged 6 commits intomainfrom Apr 21, 2026
Merged
Conversation
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/8632276a-efa4-4be5-8864-182179176818 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update article to enable QR code generation for Blazor solutions
Refresh QR code generation article: add Blazor cross-reference, modernize partial syntax, fix typo
Apr 21, 2026
updated metadata to sorted by alpha
Updated notes for QR code generation guidance, including Blazor-specific instructions for ASP.NET Core 8.0 or later.
wadepickett
approved these changes
Apr 21, 2026
Contributor
wadepickett
left a comment
There was a problem hiding this comment.
Approved after I added several fixes.
tdykstra
approved these changes
Apr 21, 2026
Contributor
tdykstra
left a comment
There was a problem hiding this comment.
Looks good, one suggestion for a rewrite opportunity. 😄
| # Enable QR code generation for TOTP authenticator apps in ASP.NET Core | ||
|
|
||
| ASP.NET Core ships with support for authenticator applications for individual authentication. Two factor authentication (2FA) authenticator apps, using a Time-based One-time Password Algorithm (TOTP), are the industry recommended approach for 2FA. 2FA using TOTP is preferred to SMS 2FA. An authenticator app provides a 6 to 8 digit code which users must enter after confirming their username and password. Typically an authenticator app is installed on a smartphone. | ||
| ASP.NET Core includes support for authenticator applications for individual authentication. Two-factor authentication (2FA) authenticator apps that use a Time-based One-time Password Algorithm (TOTP) are the industry-recommended approach for 2FA. 2FA that uses TOTP is preferred over SMS 2FA. An authenticator app provides a 6 to 8 digit code that users enter after confirming their username and password. Typically, users install an authenticator app on a smartphone. |
Contributor
There was a problem hiding this comment.
Can this be converted into a table and/or the sentences be shortened? I found it hard to follow.
Contributor
There was a problem hiding this comment.
Good idea, I updated it as a list after comparing a table and list. More readible now. Thanks!
wadepickett
reviewed
Apr 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #37037
The
identity-enable-qrcodesarticle needed a refresh to point Blazor readers to dedicated guidance, replace outdated@await Html.PartialAsync(...)calls with the<partial>tag helper (available since 2.1, which is the article'smonikerRangefloor), and correct a typo.Changes to
aspnetcore/security/authentication/identity-enable-qrcodes.mdBlazor cross-reference: Added a
[!NOTE]after the[!WARNING]block linking to<xref:blazor/security/qrcodes-for-authenticator-apps>and<xref:blazor/security/webassembly/standalone-with-identity/qrcodes-for-authenticator-apps>so Blazor developers don't unnecessarily follow the Razor Pages/MVC steps.Tag helper modernization: Both
@section Scriptsblocks now use the<partial>tag helper:Typo: "the code the authenticator proves" → "provides".
Metadata: Updated
ms.date, alphabetized frontmatter, and addedai-usage: ai-assisted.Internal previews