Authorization logic doesn't belong in your code. Learn how to externalize access control to your infrastructure with zero rewrites and no migrations.
#1about 2 minutes
The challenges of traditional in-code authorization logic
Hardcoded authorization checks quickly become unscalable and untestable, leading to a problem known as role explosion.
#2about 1 minute
Introducing Keymate for zero-rewrite authorization on Keycloak
Keymate extends Keycloak to provide fine-grained authorization without requiring application rewrites or data migration from existing identity providers.
#3about 1 minute
Externalizing authorization with service mesh and API gateways
Moving authorization logic out of the application code and into the infrastructure layer like a service mesh allows developers to focus on business logic.
#4about 1 minute
Using SDKs for optional fine-grained in-code control
For cases requiring more control, Keymate provides SDKs for Java, .NET, and JavaScript that support both REST and gRPC protocols.
#5about 1 minute
Leveraging an event-driven architecture for observability
Keymate is built on an event-driven model and uses OpenTelemetry to provide observability and enable parallel runs with existing systems for smooth migration.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:43 MIN
An overview of Keycloak for identity management
Keycloak case study: Making users happy with service level indicators and observability
05:18 MIN
A modern approach using a decoupled authorization service
Un-complicate authorization maintenance
08:02 MIN
Implementing decoupled authorization with the sidecar pattern
Un-complicate authorization maintenance
01:26 MIN
Using the open source project Cerbos for authorization
Un-complicate authorization maintenance
18:31 MIN
Implementing authentication with Keycloak, Quarkus, and JWT
Get started with securing your cloud-native Java microservices applications
02:10 MIN
Introducing the key players in an OIDC ecosystem
Delegating the chores of authenticating users to Keycloak
03:06 MIN
The challenges of embedding authorization in application code
WeAreDevelopers LIVE days are changing - get ready to take partStarting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
Alan Smithee
GitHub Copilot: Beyond the Basics – 10 Ways to Elevate Your CodingWelcome to an in-depth exploration of GitHub Copilot and its capabilities. If you're a software developer or someone intrigued by AI's potential to revolutionize coding, this post is for you. GitHub Copilot, an AI-powered code completion tool, offers...
From learning to earning
Jobs that call for the skills explored in this talk.