Authenticating with gitlab using golang/oauth2 fails.
### Summary Authenticating with gitlab using the golang/oauth2 client fails. GitLab.com needs to be added to the list of [busted auth providers](https://github.com/golang/oauth2/blob/master/internal/token.go#L93-L130). See the discussion on the [golang-nuts forum](https://groups.google.com/forum/#!topic/golang-nuts/iYrYz8YZuPM) for more info. ### Steps to reproduce 1. Setup a new gitlab application Settings -> Applications 2. Try to authenticate ### Relevant logs and/or screenshots When you try to authenticate using the golang/oauth2 client it fails with the following error: ``` Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method. ```
issue