Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated Personal access tokens can be an alternative to OAuth2 and used to: Authenticate with the GitLab API. Authenticate with Git using HTTP Basic Authentication. In both cases, you authenticate with a personal access token in place of your password. The ability to create personal access tokens without expiry was deprecat