GitLab social sign in

Link to this section

You can enable users to sign up and sign in using their GitLab credentials. To enable this, you’ll need some technical know-how and a GitLab app and credentials.

Get the Kinde callback URL

Link to this section
  1. In Kinde, go to Settings > Authentication.
  2. In the Social Connections section, select Add connection.
  3. In the window that appears, select GitLab, then select Save.
  4. On the GitLab tile, select Configure.
  5. Srcoll down and copy the Callback URL. You’ll need to enter this later in your GitLab application, in the Redirect URI field.

Create GitLab app

Link to this section
  1. Sign in to your GitLab account and follow these instructions for adding a group-owned or user-owned application.
  2. Ensure these scopes are enabled in your application: read_useropenidprofileemail.
  3. Paste the Kinde callback URL in the Redirect URI field.
  4. Select Save.
  5. Copy the Application ID and Secret, and paste them where you can access them later.

Add GitLab credentials to Kinde

Link to this section
  1. In Kinde, go to Settings > Authentication.
  2. On the GitLab tile, select Configure.
  3. Paste the Client ID (Application ID) and Client secret (Secret) into the relevant fields.
  4. Select Save. Users will now see GitLab as an option to sign up and sign in to your product.

Further Reading

Link to this section

https://docs.gitlab.com/ee/integration/oauth_provider.html

Talk to us

If you can’t find what you’re looking for in our help center — email our team

Contact us