Skip to content

[EE] Skip oAuth authorization for trusted applications

What does this MR do?

Enables admins to select an oAuth consumer application as trusted or not. Trusted applications doesn't have the Authorization click phase (this step is skipped).

Are there points in the code the reviewer needs to double check?

  • Security!
  • Will we provide such feature for self-hosted instances, or just GitLab.com?
  • Will this also be available for CE?

Why was this MR needed?

We need a way to skip this phase for customers logging-in through GitLab.com on customers.gitlab.com, as this shows as an unnecessary extra step (since customers.gitlab.com is a trusted application).

Captura_de_tela_2017-07-17_18.38.21

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-com/customers-gitlab-com/issues/121

Edited by Robert Speicher

Merge request reports