You can use GitHub to manage your organization’s entire membership.

Register a GitHub application

You need to register a new application on github.

github-integration1

You should provide a callback URL: [Domain/IP]/sso/github

Update your deployment config file

Use your client id and secret token to update your deployment config file.

externalServices:
    auth:
      github:
        enabled: true
        options: {client_id: "#####", client_secret: "#####"}