You can use GitLab to manage your organization’s entire membership.
Register a GitLab application
You need to register a new application on GitLab.
You should provide a callback URL: [Domain/IP]/sso/gitlab
Update your deployment config file
Use your client id and secret token to update your deployment config file.
externalServices:
auth:
gitlab:
enabled: true
options: {client_id: "#####", client_secret: "#####"}
If you have an on-premise Gitlab installation you can additionally provide your Gitlab url:
externalServices:
auth:
gitlab:
enabled: true
options: {client_id: "#####", client_secret: "#####", url: "privateUrl"}