Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 748 Bytes

gitlab.md

File metadata and controls

38 lines (27 loc) · 748 Bytes
id title
gitlab
GitLab

Documentation

https://docs.gitlab.com/ee/api/oauth2.html

Configuration

https://gitlab.com/-/profile/applications

Options

The Gitlab Provider comes with a set of default options:

You can override any of the options to suit your own use case.

Example

import GitlabProvider from "next-auth/providers/gitlab";
...
providers: [
  GitlabProvider({
    clientId: process.env.GITLAB_CLIENT_ID,
    clientSecret: process.env.GITLAB_CLIENT_SECRET
  })
]
...

:::tip Enable the "read_user" option in scope if you want to save the users email address on sign up. :::