Authorization is the process of giving the user permission to access a specific resource or functionality. This term is often used interchangeably with access control. In secure environments, authorization must always follow authentication. Users should first prove that their identities are genuine before they can access protected resources.
These labs can help you learn how to use Auth0 to implement different authorization strategies.
Define An FGA Authorization Model
Learn how to build an authorization model in OpenFGA to add fine-grained access control to your service.Authorization in Micronaut
Learn how to build a Micronaut resource server that's secured with OAuth 2.0.Authorization in Quarkus
Learn how to build a Quarkus resource server that's secured with OAuth 2.0.Role Based Access Control in Micronaut
Learn how to build a Micronaut app that converts Auth0 roles to Micronaut OIDC roles and allows RBAC.Role Based Access Control in Quarkus
Learn how to build a Quarkus app that converts Auth0 roles to Quarkus OIDC roles and allows RBAC.Securing Spring Boot Microservices
Learn how to secure your Spring Boot applications and microservices with OAuth 2.0 and OpenID Connect. Labs include building microservices, authorization, authentication, role-based access control, and passkeys.