ASP.NET Core 8.0 - Users Without Identity Project
ASP.NET Core 3.1 - 2FA Without Identity
Created 08/20/20,
Updated 02/24/21 00:02 GMT
Introduces a series about implementing two-factor authentication without ASP.NET Core Identity. The first article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA User Tokens
Created 08/20/20,
Updated 02/24/21 00:02 GMT
Describes the implementation of a TwoFactorEnabled property for the user and a related AppUserToken entity. The second article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA Cookie Schemes
Created 08/20/20,
Updated 02/24/21 00:01 GMT
Demonstrates the implementation of multiple cookie schemes like ASP.NET Core Identity. The third article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA Authenticating
Created 08/20/20,
Updated 02/24/21 00:01 GMT
Describes the implementation of functions to generate 2FA keys and verify the code provided by the authenticator app. The forth article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA Sign In Service
Created 08/26/20,
Updated 02/24/21 00:00 GMT
Describes the implementation of a class for functions PasswordSignInAsync, SignOut, RefreshSignIn, and functions which remember and forget the current 2FA browser. The fifth article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA QR Code Generator
Created 08/26/20,
Updated 02/23/21 23:59 GMT
Demonstrates the implementation of qrcode.js to display the 2FA authenticator key in a QR Code formatted image. The sixth article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - Admin 2FA Requirement
Created 08/26/20,
Updated 02/23/21 23:58 GMT
Describes how to implement a policy and a custom 2FA enabled claim to deny access to admin pages for administrators who have not enabled 2FA. The seventh article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - 2FA Admin Override
Created 08/31/20,
Updated 02/23/21 23:58 GMT
Describes the implementation of administrator override of a user's enabled 2FA. The eighth article of a series for 2FA Without Identity.
ASP.NET Core 3.1 - Rename Related Entities
Created 11/24/20,
Updated 02/23/21 23:57 GMT
Demonstrates a process for renaming related EF Core entities and database objects without dropping data. Part of a series for the Uses Without Identity Project.
ASP.NET Core 3.1 - Enhanced User Without Identity
Created 02/20/21,
Updated 02/23/21 23:40 GMT
Introduces a series about implementing enhanced user features without Identity.