Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • Help
  • Help

Authentication (FREE)

This page gathers all the resources for the topic Authentication within GitLab.

GitLab users

  • SSH
  • Two-factor authentication
  • Why do you keep getting signed out?
  • Articles:
    • Support for Universal 2nd Factor Authentication - YubiKeys
    • Security Webcast with Yubico
  • Integrations:
    • GitLab as OAuth2 authentication service provider
    • GitLab as OpenID Connect identity provider

GitLab administrators

  • LDAP
  • Enforce two-factor authentication (2FA)
  • Articles:
    • Feature Highlight: LDAP Integration
    • Debugging LDAP
  • Integrations:
    • OmniAuth
    • Atlassian Crowd OmniAuth Provider
    • CAS OmniAuth Provider
    • SAML OmniAuth Provider
    • SAML for GitLab.com Groups
    • SCIM user provisioning for GitLab.com Groups
    • Kerberos integration (GitLab EE)

API

  • OAuth 2 Tokens
  • Personal access tokens
  • Project access tokens
  • Group access tokens
  • Impersonation tokens
  • OAuth 2.0 identity provider API

Third-party resources

  • Kanboard Plugin GitLab Authentication
  • Jenkins GitLab OAuth Plugin
  • OKD - Configuring Authentication and User Agent