Simply a webassembly blazor app with auth mechanism.
Blazored LocalStorage & Blazored SessionStorage
Look into Server project for appsettings.json and adapt SQL connection string.
Don't forget to modify connection string into program.cs
Secret key for password encryption is in appsettings.json
"AppSettings" : {
"Token": "my top secret key"
},Juste replace my top secret key with your secret key.