-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Make embedded OAuth authentication model default for both singe and multiuser che && allow to get OAuth token with machine token #15705
Conversation
CC @ibuziuk |
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
…ultiuser che Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
I've tested it with enabled OpenshiftOAuth and Github OAuth work correctly. |
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
I have some concerns about extending the permission of the machine token. That makes sharing workspace too open and the user may not expect that if you share workspace you also make it possible to access all data that is available with machine token since we mount it as an environment variable. Here we have an open discussion about the future of sharing #15304 @davidfestal @l0rd @benoitf what do you think, is this a legitimate concern? |
Can one of the admins verify this patch? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AFAIK ssh keys are already mounted so this PR is not opening the door when a workspace is shared.
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
What does this PR do?
Make embedded OAuth authentication model default for both singe and multiuser che
embedded
mode as default for singe/multi user Che.api/oauth/authenticate
requestsWhat issues does this PR fix or reference?
#15672
Release Notes
n/a
Docs PR
n/a