OAuth provider documentation lacking detail

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

I'm writing an application that will integrate with GitLab CI, and want to use GitLab as an OAuth provider, so you sign into my application via GitLab, and acquire a token to use with GitLab API calls.

The documentation for Flask-OAuth tells me that I need to specify the following URLs:

  • request_token_url
  • access_token_url
  • authorize_url

However, the documentation for using GitLab as an OAuth provider is very lackluster; it doesn't provide any information about these URLs or the expected application flow.

GitHub provides much better information about their OAuth flow.

Edited by 🤖 GitLab Bot 🤖