Skip to content

Add Generic OAuth2 provider#2070

Merged
solidnerd merged 7 commits intosameersbn:masterfrom
BartJoris:oauth2_generic
Mar 12, 2020
Merged

Add Generic OAuth2 provider#2070
solidnerd merged 7 commits intosameersbn:masterfrom
BartJoris:oauth2_generic

Conversation

@BartJoris
Copy link
Contributor

Add the possibility to use OAuth2 Generic as Omniauth provider.

This can easily be tested by running a local Keyckloak instance: https://hub.docker.com/r/jboss/keycloak/, or if you want I can provide a client on our testing Keycloak.
The code is based on an existing pull request: #1401

@BartJoris BartJoris requested a review from solidnerd January 28, 2020 09:47
Copy link
Collaborator

@solidnerd solidnerd left a comment

Choose a reason for hiding this comment

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

Hey,
on the first look, it's okay for me. I would really appreciate a demo setup with keycloak. It could be placed in docs as documentation for others how to setup keycloak and GitLab with Omniauth.
I think this would also valuable for other users and i would like to understand how this works :neckbeard: ✌️ .

@BartJoris
Copy link
Contributor Author

Hey,
I've added some documentation to create a local test environment, please let me know if you need some help.

@BartJoris BartJoris requested a review from solidnerd February 3, 2020 14:15
@solidnerd
Copy link
Collaborator

Hey,
sorry for a long waiting. But I'll merge it for the next major release this will be in 12.8.0 by the weekend. I hope it's okay for you.

@BartJoris
Copy link
Contributor Author

That's fine for me, thanks!

@solidnerd solidnerd merged commit 2ea27ee into sameersbn:master Mar 12, 2020
bjf893 pushed a commit to bjf893/docker-gitlab that referenced this pull request Aug 29, 2020
* Add Generic OAuth2 provider

* Add docs to test Keycloak on a local environment

* Update docs for oauth2_generic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants