Last year, after lots of procastination from fear of judgement, I started my own OSS library for .NET authentication for #azurestaticwebapps
I started it purely because I got fed of rewriting fpr each project I did. Now I just add a NuGet package and it's done.
After anout 6 months or so I am on 1K downloads. Seeing as I never expected a single one I'm totally stocked about this!
(For those interested, the package registers an AuthenticationStateProvider that uses the SWA ClientPrincipal for authentication in Blazor, and uses the Headers to extract that same ClientPrincipal in a .NET API. On top of that is also includes a GetRoles function needed in custom auth - allowing users to inject their code for figuring out what roles a user dhoulf have without having to fight that implementation yourself)
