Enforcing GDPR breaks OAuth for external applications

As @bjk-gitlab encountered here: https://gitlab.slack.com/archives/C0259241C/p1526392662000199

  • Be logged in to GitLab, but not external app.
  • Enforce terms
  • Try to log in to external app using GitLab: Directed to GitLab
  • Directed back with a failed login

Opening GitLab and accepting the terms fixes the issue

/cc @victorwu @meks

Assignee Loading
Time tracking Loading