Skip to content

dio/envoy-keycloak-oauth2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

envoy-keycloak-oauth2

An example of using Keycloak with Envoy proxy for user auth utilizing Envoy's oauth2 filter

Keycloak image has pre-configured realm "demorealm" with client_id/secret and a test user. Same client_id/secret are specified in Envoy configuration of the oauth2 filter.

how to run

  1. Start containers via docker-compose up
  2. Go to http://localhost:10000 where Envoy listens. You should see immediate redirect to keycloak for user auth at http://localhost:8080
  3. Log in as user "aa" password "aa". You should see redirect to upstream (Nginx with default web page)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%