GitLab OmniAuth plugin

Hi @hellekin seems I misunderstood your issue. Here’s what I did:

  1. Create a new account in GitLab.com
  2. Create a new account in forum.gitlab.com with the same e-mail as above
  3. Logout from forum
  4. Login using GitLab OAuth
  5. Successfully logged in to forum.gitlab.com, the accounts were associated, Discourse even pulled my gravatar

Even if you don’t manually create a new user in Discourse and use the login using gitlab-omniauth, you are asked to create a new user with the e-mail from GitLab.

I can’t seem to reproduce it :confused:

Did you try to use a different regular e-mail (not user+foo@example.org)?