Skip to content

Add Auth0, JWT and Shibboleth to list of providers with icons

Luke Stahlman requested to merge fix-missing-auth0-icon into master

What does this MR do and why?

GitLab has a provider icon for Auth0, JWT and Shibboleth but they are not displayed on the sign-in or registration page when the providers are enabled. This MR corrects this by adding them to the list of providers with icons.

Icons for reference:

Screenshots or screen recordings

Context Before After
Sign-in Before_Sign-in After_Sign-in
Registration Before_Registration After_Registration

How to set up and validate locally

  1. Add the Auth0, JWT and Shibboleth providers to the GitLab config. Full configuration is not necessary for validation. Example gitlab.yml entry:
  omniauth:
    providers:
    - { name: 'auth0' }
    - { name: 'jwt' }
    - { name: 'shibboleth' }
  1. Validate the buttons appear on the sign-in and registration pages with their provider icons

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Luke Stahlman

Merge request reports

Loading