Commit 47afc45
authored
feat(system): implement Phase 3 federated identity and multi-service architecture (#8)
* feat(infra): add and configure keycloak with postgres
* feat(support): update spring libraries
* feat(resource-server): complete migration to oauth2 resource server
* refactor(infra): harden network config and update prometheus
* feat(web-client): add new OIDC web client and integrate into stack
* docs(readme): create detailed README guide for Phase 31 parent 16d33fe commit 47afc45
File tree
39 files changed
+3298
-1367
lines changed- config
- keycloak
- prometheus
- resource-server
- src
- main
- java/com/apenlor/lab/resourceserver
- api
- auth
- service
- config
- exception
- resources
- test
- java/com/apenlor/lab/resourceserver
- api
- metrics
- auth
- service
- demo
- resources
- web-client
- src/main
- java/com/apenlor/lab/webclient
- config
- controller
- resources
- templates
39 files changed
+3298
-1367
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
Large diffs are not rendered by default.
0 commit comments