ASP.NET Core 5.0 - SingleUser Class Lib Project

Topic
ASP.NET Core 5.0 - SingleUser Class Lib Project
Framework
ASP.NET Core 5.0 
Version
2.0.1 
Description

This solution has 2 projects, a web app host and the KenHaggerty.Com.SingleUser Razor Class Library. The web app host is configured with Bootstrap V5 and Bootstrap Native. jQuery has been removed.

The KenHaggerty.Com.SingleUser Razor Class Library is the result of a web app I developed. It was a simple web app which had Log In, Log Out, and Admin pages. I used a hard-coded user and cookie authentication to restrict access to Admin pages. Copying the pages into new projects was easier than copying the project and renaming the namespaces. I realized implementing authentication for a single user was the perfect candidate for my first NuGet package.

The KenHaggerty.Com.SingleUser Razor Class Library supports Bootstrap V4 and V5. The RCL project uses a fallback script to convert the Is Persistent checkbox on the Log In page from V5 to the V4 custom checkbox. The RCL project is a copy of the source code used to publish the NuGet package at KenHaggerty. Com. SingleUser.

Access Fee
Free 
Size
480,650 bytes 
File Name
HostedSingleUserClassLibProject@2.0.1.zip 
License Type
MIT 
Change Log
KenHaggerty.Com.SingleUser
v2.1.2 - 2021-07-28
-- Updated Bootstrap V4 fallback
v2.1.1 - 2021-07-26
-- Updated Bootstrap V4 fallback
-- Updated LICENSE.txt (c)
v2.1.0 - 2021-07-25
-- Implemented Bootstrap V5 support
-- Implemented Bootstrap V4 fallback
v2.0.1 - 2021-01-17
-- Implemented XML documentation file
v2.0.0 - 2021-01-17
-- Renamed the builder extension to UseSingleUser
-- Added the NameIdentifier claim type
-- Added XML documentation
v1.0.2 - 2020-11-22
-- Production Release - NET 5.0
v1.0.1 - 2020-10-16
-- Updated Log In page dialog
-- Updated documentation
-- Verified NET 5.0 RC2
v1.0.0 - 2020-10-10
-- Initial Package - NET 5.0 RC1
BootstrapNativeHost
v2.0.1 - 2021-07-28
-- Verified KenHaggerty.Com.SingleUser v2.1.2
-- Updated HowTo
v2.0.0 - 2021-07-26
-- Updated Bootstrap@5.0.2
-- Updated Bootstrap Native@4.0.3
-- Updated RuntimeCompilation@v5.0.8
-- Verified KenHaggerty.Com.SingleUser v2.1.1
-- Updated HowTo
-- Continuity and bug fixes
v1.1.0 - 2021-04-14
-- Implemented CheckForUpdate
-- Updated Bootstrap@4.6.0
-- Updated RuntimeCompilation@v5.0.5
-- Verified KenHaggerty.Com.SingleUser v2.0.1
v1.0.3 - 2021-01-17
-- Updated RuntimeCompilation Nuget Package
-- Verified KenHaggerty.Com.SingleUser v2.0.1
v1.0.2 - 2020-11-22
-- Updated Bootstrap@4.5.3
-- Updated Bootstrap Native@3.0.14
-- Updated RuntimeCompilation to v5.0.0
-- Production Release - NET 5.0
v1.0.1 - 2020-10-16
-- Initial Package - NET 5.0 RC2