Robuta

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