From d6c67cd6b8c586387cc4d042f3c6216a00cca74b Mon Sep 17 00:00:00 2001 From: Simon Hirtreiter Date: Mon, 12 Aug 2024 07:55:22 +0200 Subject: [PATCH 1/2] :memo: gateway document features --- refarch-gateway/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/refarch-gateway/README.md b/refarch-gateway/README.md index e74dabb7..a665124f 100644 --- a/refarch-gateway/README.md +++ b/refarch-gateway/README.md @@ -1,10 +1,22 @@ # RefArch Gateway +RefArch gateway based on [Spring Cloud Gateway](https://spring.io/projects/spring-cloud-gateway). + ## Usage The gateway is released as container image `ghcr.io/it-at-m/refarch/refarch-gateway` and can be used either directly or via the corresponding [Helm-Chart](https://github.com/it-at-m/helm-charts/tree/main/charts/refarch-gateway). +## Features + +Beside the default functionality of Spring Cloud Gateway (i.e. routing) following features are preconfigured/provided: + +- oAuth2 login +- Route protection +- CSRF protection with whitelist +- Cookie to JWT mapping for session management +- Health and metrics endpoints + ### Routing Routes are configured via environment variables as listed under [Configuration](#configuration). From 832defd5edd2c2e741d0159ce45384a1ef28d42a Mon Sep 17 00:00:00 2001 From: Simon Hirtreiter <14137977+simonhir@users.noreply.github.com> Date: Wed, 14 Aug 2024 14:36:52 +0200 Subject: [PATCH 2/2] Update refarch-gateway/README.md Co-authored-by: Tobias Stadler <28538704+devtobi@users.noreply.github.com> --- refarch-gateway/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/refarch-gateway/README.md b/refarch-gateway/README.md index a665124f..ae637251 100644 --- a/refarch-gateway/README.md +++ b/refarch-gateway/README.md @@ -11,7 +11,7 @@ via the corresponding [Helm-Chart](https://github.com/it-at-m/helm-charts/tree/m Beside the default functionality of Spring Cloud Gateway (i.e. routing) following features are preconfigured/provided: -- oAuth2 login +- OAuth 2.0 based login - Route protection - CSRF protection with whitelist - Cookie to JWT mapping for session management