All users authenticated by GitLab OAuth are counted as full users even if they don't use GitLab
Problem to solve
When you use the OAuth Provider of GitLab to authenticate users on other applications, even if these users are not GitLab users, however, they are counted as full users. (The exception would be guest users in GitLab Ultimate edition).
All customers using GitLab EE and using GitLab OAuth for the entire company
Internal links about known customers concerned by this use case
- The application should be able to check if the user used GitLab at least one time
- Or simpler, we should provide a new kind of user like
What does success look like, and how can we measure that?