Sponsor of the Day:
Jerkmate
https://blog.joaograssi.com/posts/2021/asp-net-core-protecting-api-endpoints-with-dynamic-policies/
Protecting your API endpoints with dynamic policies in ASP.NET Core | Joao Grassi's blog
Mar 31, 2021 - In this post, I'll show you how to protect your API endpoints by using a combination of the user's permissions and dynamic policies in ASP.NET Core.
api endpointsjoao grassiprotectingdynamicpolicies
https://blog.joaograssi.com/posts/2020/migrating-my-blog-from-ghost-to-hugo/
Migrating my blog from Ghost to Hugo | Joao Grassi's blog
Dec 31, 2020 - In this meta post I'll talk about my recent experience of migrating my blog from a self-hosted Ghost to Hugo.
joao grassimigratingblogghosthugo
https://blog.joaograssi.com/posts/2021/asp-net-core-permission-based-authorization-middleware/
Using a middleware to build a permission-based identity in ASP.NET Core | Joao Grassi's blog
Mar 6, 2021 - In this post I'll demonstrate how to use a custom middleware to create a ClaimsIdentity containing the logged-in user permissions. Later, the identity is used...
based identityjoao grassiusingmiddlewarebuild
https://blog.joaograssi.com/tags/authorization/
authorization | Joao Grassi's blog
My errands in software development. Mostly .NET stuff, with a bit of front-end here and there.
joao grassiauthorizationblog