Skip to content

Login with GitLab is broken due to their V3 API no longer being supported #19937

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

Closed
alikhajeh1 opened this issue Jun 7, 2018 · 2 comments
Closed
Assignees

Comments

@alikhajeh1
Copy link

Logging in with GitLab shows an authentication error; the master logs show AuthenticationError: Could not retrieve GitLab id. The issue seems to be that GitLab's V3 API, which is used by Origin, stopped working tonight:

curl -i "https://gitlab.com/api/v3/user" -H "Private-Token: SECRET"
{"error":"API V3 is no longer supported. Use API V4 instead."}

If the GitLab code is being updated, it might also be nice to address #17954

Version

Origin 3.9

Steps To Reproduce
  1. Setup Origin to Login with GitLab
  2. Try logging in and notice the authentication error
Current Result

User can't login with GitLab.

Expected Result

User should be able to login with GitLab.

@aliscott
Copy link

aliscott commented Jun 8, 2018

Relevant GitLab discussion: https://gitlab.com/gitlab-org/gitlab-ce/issues/47565#note_80041904 (Consider bringing back v3 endpoint for OAuth endpoints)

@enj
Copy link
Contributor

enj commented Jun 10, 2018

@openshift/sig-security

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants