mmehali's repositories
spring-boot-security-saml-keycloak-sso
This project represents a sample implementation of a SAML 2.0 Service Provider, completely built on Spring Framework.
keycloak-gerrit-saml-provider
Keycloak gerrit saml provider
spring-training-spring-boot-keycloak-direct-access-grant-form-auth
PoC for using Keycloaks direct access grants as backing auth mechanism for form-based auth in a traditional spring security application
oauth-client-sample
sample app connecting to REST service secured with Oauth2
spring-boot-security-saml-sample
Currently Spring Security SAML module doesn't provide a starter for Spring Boot. Moreover, its configuration is XML-based as of this writing. The aim of this project is to explain how to develop a Service Provider (SP) which uses Spring Boot (1.1.6) and Spring Security SAML Extension (1.0.0.RELEASE), by defining an annotation-based configuration (Java Configuration). Thymeleaf (2.1.1) is also used as template engine.
keycloak-ldap-extdb-role-mapper
After LDAP authentication, retrieving roles from an external database.
keycloak-saml-protocol-mapper-spi
Keycloak SAML Protocol Mapper SPI
keycloak-spi-example
An example of implementing a Service Provider Interface (SPI) for keycloak
blog-keycloak
source material for ScalaC blog posts
spring-security-oauth2-m2m
Spring Security OAuth2 machine-to-machine authentication process
keycloak-extension
Projeto para ambiente mínimo de testes com o Keycloak a fim de estendê-lo utilizando suas SPI.
keycloak-postgres-nginx
Docker configuration for Keycloak + Nginx + Postgres (with Let's Encrypt support)
blog
Example projects used in various blog articles.
keycloak-link-idp-with-user
Simple Keycloak authentication provider that links users logged in through an IdP with their Keycloak or Federated user automatically, without prompting.
keycloak-saml-simple-war
Simple web archive to show Keycloak work with Java Servlet Filter Adapter
microservice_workshop
Microservices Architecture Workshop focuses on helping the developers / architects to understand the key Architecture paradigms with hands on section. The course helps the developers from Monolithic App mindset to a Microservices based App development. It also helps the developers with hands on development experience with key Microservices infrastructure technologies like Eureka, Ribbon, Zuul, Kafka etc., and key Architecture styles likes Domain Driven Design, Event Sourcing and CQRS, Functional Reactive Programming, Microservice messaging.
saml-example
A simple SAML example based om Keycloak IDP and keycloak-js client
keycloak-social-token-exchange
Example how to use keycloak to validate google+ tokens
keycloak-provider
Custom keycloak provider with user storage in database
vap-keycloak
Vagrant box for keycloak / postgresql / apache
awesome-ddd
A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resources
spring-cloud-microservice-example
An example project that demonstrates an end-to-end cloud native application using Spring Cloud for building a practical microservices architecture.
PiggyMetrics
Microservice Architecture with Spring Boot, Spring Cloud and Docker