Can't opt out of giving Che OAuth access to GitHub, even for public repos #21436
Labels
area/che-server
area/dashboard
kind/bug
Outline of a bug - must adhere to the bug report template.
severity/P2
Has a minor but important impact to the usage or development of the system.
Milestone
Describe the bug
Since eclipse-che/che-server#301, Che will always prompt for OAuth access and use this if granted to simplify user setup. However, Che will refuse to start workspaces from public GitHub repos unless full read/write access is granted, even for public repos. If a user doesn't want to grant this access to Che, the workspace start fails with a plaintext page that says
Che version
next (development version)
Steps to reproduce
Expected behavior
If OAuth isn't granted, Che should fall back to an unauthenticated flow.
Runtime
OpenShift
Screenshots
Installation method
OperatorHub
Environment
Linux
Eclipse Che Logs
No response
Additional context
Original issue: #21346
The text was updated successfully, but these errors were encountered: