Rick Strahl's Weblog
Wind, waves, code and everything in between...
.NET • C# • Markdown • JavaScript • Angular
Contact
•
Articles
•
Products
•
Support
•
Advertise
Sponsored by:
Markdown Monster
- The Markdown Editor for Windows
advertise here
WebLog Posts in Category ASP.NET Security
Archives
May, 2023 (3)
April, 2023 (4)
March, 2023 (1)
February, 2023 (4)
January, 2023 (3)
December, 2022 (1)
November, 2022 (1)
October, 2022 (1)
September, 2022 (3)
August, 2022 (3)
July, 2022 (2)
June, 2022 (2)
April, 2022 (2)
Categories
ASP.NET (274)
.NET (155)
JavaScript (72)
Windows (70)
jQuery (61)
ASP.NET Core (56)
Visual Studio (54)
IIS (48)
HTML (47)
CSharp (47)
AJAX (45)
WPF (41)
ASP.NET (33)
Localization (32)
LINQ (30)
WCF (28)
Personal (26)
MVC (26)
HTML5 (23)
Security (23)
FoxPro (22)
CSS (21)
Angular (20)
C# (19)
.NET Core (19)
Web Services (19)
Web Api (16)
COM (16)
ADO.NET (15)
Vista (11)
XML (11)
Sql Server (10)
HTTP (10)
IIS7 (10)
Markdown (9)
Microsoft AJAX (8)
WebView (8)
West Wind Ajax Toolkit (7)
Web Connection (7)
IIS7 (7)
Internet Explorer (6)
Entity Framework (6)
Html Help Builder (5)
Mobile (5)
Markdown Monster (5)
ASPNET5 (5)
C++ (5)
Web (5)
Software Development (5)
SignalR (5)
NuGet (5)
Live Writer (5)
OWIN (5)
WinForms (5)
Westwind.Globalization (4)
Silverlight (4)
Source Control (4)
Cordova (4)
DataBinding (3)
Conferences (3)
ISV (3)
LetsEncrypt (3)
Networking (3)
Help Builder (3)
Office (3)
Opinion (3)
Razor (3)
Web Browser Control (3)
WebLog (3)
Visual Studio Code (2)
Tools (2)
RegEx (2)
RSS (2)
Speaking (2)
Web Development (2)
Help (2)
Installation (2)
Linux (2)
ASP.NET vNext (2)
Bugs (2)
Deployment (2)
Dotnet (2)
Authentication (2)
.NET Standard (2)
Addins (2)
Visual Studio (1)
ADO.NET (1)
Blazor (1)
Blogging (1)
ASP.NET Markdown (1)
ASP.NET Security (1)
Dynamic Types (1)
Email (1)
Credit Card Processing (1)
Cross-Platform (1)
CSharp Dotnet (1)
Angular JavaScript (1)
Control Development (1)
Chocolatey (1)
Migration (1)
Musings (1)
JSON (1)
Maui (1)
IOS (1)
FireFox (1)
Flexbox (1)
Git (1)
Graphics (1)
Hardware (1)
Windows-Terminal (1)
Windsurfing (1)
WFH (1)
WPF Windows (1)
WSL (1)
wwHoverPanel (1)
Testing (1)
Threading (1)
SEO (1)
rxJs (1)
RazorPages (1)
Travel (1)
Typescript (1)
VS Code (1)
Web Assembly (1)
WebSockets (1)
WebSurge (1)
WebBrowser (1)
WebDeploy (1)
Web Deployment Projects (1)
Web Design (1)
Implementing Two-Factor Auth using an Authenticator App in ASP.NET
6 comments
May 17, 2023 - Hood River, Oregon
Two factor authentication using Authenticator apps is getting more popular. One advantage of Authenticator 2FA is that you don't need to use a service nor do users have to provide additional bits of personal information. It's easy to implement, doesn't cost anything and also very secure as it uses one-time codes that can't easily be corrupted short of physical take over of a device. In this article I describe how Authenticator based 2FA works in the context of an application without using ASP.NET Identity.