https://github.com/quarkiverse/quarkus-oidc-proxy
OpenID Connect Proxy
https://github.com/quarkiverse/quarkus-oidc-proxy
oauth2 oidc openid-connect proxy quarkus-extension
Last synced: about 1 year ago
JSON representation
OpenID Connect Proxy
- Host: GitHub
- URL: https://github.com/quarkiverse/quarkus-oidc-proxy
- Owner: quarkiverse
- License: apache-2.0
- Created: 2024-02-21T13:44:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-17T07:15:45.000Z (about 1 year ago)
- Last Synced: 2025-04-17T22:09:23.341Z (about 1 year ago)
- Topics: oauth2, oidc, openid-connect, proxy, quarkus-extension
- Language: Java
- Homepage: https://some-url/
- Size: 194 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Quarkus - OIDC proxy
[](#contributors-)
[](https://search.maven.org/artifact/io.quarkiverse.oidc-proxy/quarkus-oidc-proxy)
_Provide OpenId Connect (OIDC) authorization code flow proxy support for Quarkus OIDC `service` applications_
This project extends Quarkus OIDC extension and adds OIDC authorization code flow support for Quarkus OIDC `service` applications by proxying OIDC authorization code flow requests and delegating them to the real OIDC provider which is configured for the current Quarkus OIDC `service` application.
It allows an integration of Quarkus OIDC `service` applications without exposing internal OIDC configuration details with external Single-page applications (SPA) or Quarkus OIDC `web-app` applications which authenticate users with the OIDC authorization code.
To get started, add the dependency:
```xml
io.quarkiverse.oidc-proxy
quarkus-oidc-proxy
```
For more details, check the complete [documentation](https://quarkiverse.github.io/quarkiverse-docs/quarkus-oidc-proxy/dev/index.html).
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!