Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ feat: OIDC SSO integration #486

Merged
merged 36 commits into from
Sep 21, 2023
Merged

✨ feat: OIDC SSO integration #486

merged 36 commits into from
Sep 21, 2023

Conversation

deleteLater
Copy link
Contributor

Based on @wss-rbrennan's work, follow up #478

wss-rbrennan and others added 2 commits August 30, 2023 08:39
* Add oauth-agent components and submodule

* WIP - putting together oauth and agent infrastructure

* WIP update nginx conf, and readme.  Added dnsmasq not yet working, hardcoding hosts file as workaround for now

* Removing dnsmasq and related documentation as it is nearly impossible to get working on windows development environments, using host file instead

* clean up docker compose file and add certs folder to gitignore

* updates for keycloak

* clean up nginx

* clean up docker compose

* Add dockerfile to build oauth-agent, add oauth-agent settings to docker compose, update readme, update nginx.conf for oauth-agent

* wip updates for keycloak proxying

* updates to make service trust certs and proxy pass through work properly

* update proxy_buffer setting for token responses

* Update cert and add some tools to nginx proxy for troubleshooting

* update readme and agent certs

* Update readme

* include certs dir in oauth-agent module folder, but ignore the contents

* fix certificate naming

* add container name for postgres

* added featbit realm export to keycloak infra folder

* add SPA submodule

* Add to readme, update sso dev docker compose
@deleteLater deleteLater self-assigned this Aug 31, 2023
@deleteLater deleteLater added the enhancement New feature or request label Aug 31, 2023
@cosmos-explorer cosmos-explorer deleted the feat/SSO branch September 6, 2023 03:59
@cosmos-explorer cosmos-explorer restored the feat/SSO branch September 6, 2023 04:03
@deleteLater deleteLater marked this pull request as ready for review September 11, 2023 13:45
Copy link
Contributor

@cosmos-explorer cosmos-explorer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cosmos-explorer cosmos-explorer merged commit 2bbfee7 into main Sep 21, 2023
2 checks passed
@cosmos-explorer cosmos-explorer deleted the feat/SSO branch September 21, 2023 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants