PinnedPublished inKeycloakKeycloak EssentialsOpen Source Identity Solution for Applications, Services, and APIsMay 12, 20193May 12, 20193
Published inKeycloakExploring Keycloak 26: Introducing the Organization Feature for Multi-TenancyIntroductionDec 2, 2024Dec 2, 2024
Published inIAMInsightHow to Use SpiceDB Bulk Import API for Relationships in GoIntroductionOct 9, 2024Oct 9, 2024
Securing FastAPI mTLS with Self-Signed CertificatesSecuring APIs is crucial in today’s digital world, especially when handling sensitive data. One effective method is mutual TLS (mTLS)…Oct 1, 20241Oct 1, 20241
tls: failed to verify certificate: x509: certificate is not valid for any names, but wanted to…When developing locally with TLS, you might encounter the error:Sep 20, 2024Sep 20, 2024
Published inKeycloakSecuring FastAPI with KeycloakFastAPI is known for its performance and ease of use, making it a great match with Keycloak, a robust identity and access management…Aug 25, 20241Aug 25, 20241
Published inKeycloakAutomating the Creation of Service Accounts and Role Assignments in Keycloak Using the Admin APIThis blog will showcase Keycloak Admin API calls to automate the creation of a privileged Service Account like an admin user, which can be…Aug 24, 2024Aug 24, 2024
Building a REST/gRPC Service Using the Go-Kratos FrameworkIn the dynamic world of software development, the choice of framework can be crucial to the success of your project. For developers in the…Aug 23, 20241Aug 23, 20241
Published inKeycloakCreate a Keycloak instance with a default realm and a service accountEstablishing a Keycloak instance with a realm and default service account is essential for effectively managing authentication and…Aug 18, 2024Aug 18, 2024
Published inKeycloakKeycloak New UI: Realm & Client Configuration.Keycloak is a robust open-source IAM solution with features like SSO, user federation, and centralized authentication. In this post, I'll…Jul 30, 2024Jul 30, 2024
How to load the local docker image in kind kubernetes clusterRunning Kubernetes clusters locally is a widespread practice for development and testing. Kind is a popular tool that enables you to run…May 28, 20242May 28, 20242
Automate gRPC-Gateway project generation in Go with gen-grpc-gateway-apiWhen it comes to developing modern APIs, gRPC and gRPC-Gateway are the go-to solutions for building high-performance services with the…May 22, 2024May 22, 2024
Building a minimal spring framework from scratch.An Experiment to Learn Spring Framework InternalsMar 6, 2024Mar 6, 2024
Published inIAMInsightPart 2: A Comprehensive Guide to Setting Up Spicedb-operator with PostgreSQL and a Monitoring StackIn part 1, we reviewed the SpiceDB setup with the monitoring stack. This post will set up the SpiceDB Operator with the monitoring stack on…Aug 11, 2023Aug 11, 2023
Published inIAMInsightA Comprehensive Guide to Setting Up Spicedb with PostgreSQL and a Monitoring StackIn this post, we will learn how to use the kind to set up Authzed Spicedb with a PostgreSQL database on a local Kubernetes cluster. Also…Jun 28, 2023Jun 28, 2023
Part 2: Simplify Security in Kubernetes with Keycloak and Dapr: A Comprehensive Integration GuideThis post is a continuation of Part 1: Simplify Security in Kubernetes with Keycloak and Dapr: A Comprehensive Integration Guide.May 29, 2023May 29, 2023
Published inKeycloakSimplify Security in Kubernetes with Keycloak and Dapr: A Comprehensive Integration GuideIn this blog post, we will explore the seamless integration of Keycloak and Dapr. We will showcase how it simplifies your application's…May 29, 2023May 29, 2023