Skip to content

Explain omniauth provider `label` and `icon`

What does this MR do?

Explain omniauth provider label and icon per #222353.

Also:

  • In each provider page, add a link to the omniauth provider documentation. Currently this is very difficult to discover.
  • Alphabetize the list of providers. Congratulations on the list growing so long that it requires alphabetization!
  • Remove appeal for contributors to add providers to an obsolete wiki on GitHub. Replace it with an appeal to add more provider pages.

Screenshots

None

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

No code or behavior changes.

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Merge request reports