ASP.NET Core 6.0 - Users With Comments Project

v2.0.13

The ASP.NET Core 6.0 - Users With Comments Project (UWCP) implements public member profiles and a moderated comment workflow from user submission to admin publication. The project implements Bootstrap v5 and Bootstrap Native. The latest version of the UWCP is published at Preview. KenHaggerty. Com. I encourage you to register and submit a comment. Details, screenshots, and related articles can be found at ASP.NET Core 6.0 - Users With Comments Project. The details page includes the version change log.

I started with the ASP.NET Core 6.0 - Users With Device 2FA Project (UWD2FAP) which implements WebAuthn, also known as FIDO2, instead of authenticator apps for two-factor authentication (2FA). After a user registers, they can enable 2FA with Windows Hello, Apple Face ID and Touch ID, Android Lock Screen, or a FIDO2 security key. If I had this project when I created KenHaggerty. Com three years ago, I would have started with this user authentication template. Windows Hello implements authentication with an IR webcam for facial recognition, a fingerprint scanner, or just by setting up and using a PIN. See Learn about Windows Hello and set it up.

Quick Start

Also see QuickStart.txt
  • Open the project with Visual Studio.
  • Configure SQL Connection in appsettings.json.
  • Set ConnectionConfigured to true.
  • Configure EmailSettings in appsettings.json.
  • Build, run and test.
EnsureAdministrator > Database.MigrateAsync, creates and updates the database.

Admin Login

Login Name
Administrator
Password
P@ssw0rd
EnsureAdministrator creates the Administrator user. The Administrator must change the password at first login and enable 2FA.