Custom Authentication Blazor WebAssembly website with a custom authentication service to replace the inflexible built-in one.