Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

CHE-283 : Add a property to disable keycloak authentication in rh-che assembly #174

Conversation

davidfestal
Copy link
Collaborator

This PR introduces the new che.keycloak.disabled property in the rh-che.properties file.

When this property is set to true, all the related Keycloak actions, both client side and server-side are bypassed, and no authentication is required.

@ibuziuk
Copy link
Member

ibuziuk commented Jul 6, 2017

@davidfestal Does this PR also includes the work that is done in - #173 (there are common parts in both but some functionality is missing) ?

@davidfestal
Copy link
Collaborator Author

@davidfestal Does this PR also includes the work that is done in - #173 (there are common parts in both but some functionality is missing) ?

No. I'm testing #173 currently (with a small modification to allow testing Keycloak on Minishift). Then when we merge #173 to openshift-connector-rebased, I'll rebase my PR on #173 .

But you have the opportunity to review the main changes of this PR in the meantime :-)

@ibuziuk
Copy link
Member

ibuziuk commented Jul 6, 2017

@davidfestal ok, thanks for clarifications.

(with a small modification to allow testing Keycloak on Minishift)

Could you please explain how to test #173 on Minishift ?

@davidfestal davidfestal removed the request for review from amisevsk July 6, 2017 20:13
davidfestal added a commit that referenced this pull request Jul 7, 2017
It's necessary to add it on `master` and on `openshift-connector-branch` to avoid a broken build when the related `fabric8-online` changes are be merged.
davidfestal added a commit that referenced this pull request Jul 7, 2017
It's necessary to add it on `master` and on `openshift-connector-branch` to avoid a broken build when the related `fabric8-online` changes are be merged.
davidfestal added a commit that referenced this pull request Jul 7, 2017
It's necessary to add it on `master` and on `openshift-connector-branch` to avoid a broken build when the related `fabric8-online` changes are be merged.
davidfestal added a commit that referenced this pull request Jul 7, 2017
It's necessary to add it on `master` and on `openshift-connector-branch` to avoid a broken build when the related `fabric8-online` changes are be merged.
Signed-off-by: David Festal <dfestal@redhat.com>
Signed-off-by: David Festal <dfestal@redhat.com>
Signed-off-by: David Festal <dfestal@redhat.com>
Signed-off-by: David Festal <dfestal@redhat.com>
Signed-off-by: David Festal <dfestal@redhat.com>
@davidfestal davidfestal requested a review from l0rd July 7, 2017 17:18
mlabuda added a commit that referenced this pull request Jul 10, 2017
@davidfestal
Copy link
Collaborator Author

@gorkem @l0rd @ibuziuk could you review this PR please ?

@davidfestal davidfestal reopened this Jul 10, 2017
Signed-off-by: David Festal <dfestal@redhat.com>
Copy link
Contributor

@l0rd l0rd left a comment

Choose a reason for hiding this comment

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

LGTM

@davidfestal davidfestal merged commit 7ffb061 into redhat-developer:openshift-connector-rebased Jul 11, 2017
sunix pushed a commit that referenced this pull request Jul 12, 2017
… assembly (#174)

* First sketch of CHE-283
* Add the customized valve to enable bypassing Keycloak authentication
* Disable Keycloak by default (as requested by @l0rd) in the RH assembly
* Fix a bad bug bringing CORS errors due to duplicate headers in response
* Clean formatting-only changes
* Fix for #181

Signed-off-by: David Festal <dfestal@redhat.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants