When you use the default authentication method, all authentication details are stored within your GitHub Enterprise instance. Built-in authentication is the default method if you don’t already have an established authentication provider, such as LDAP, SAML, or CAS.

In this guide:

Configuring built-in authentication

  1. Rocketship icon for accessing site admin settingsIn the upper-right corner of any page, click .

  2. Management Console tab in the left sidebarIn the left sidebar, click Management Console.

  3. Authentication tab in the settings sidebarIn the left sidebar, click Authentication.

  4. Select built-in authentication optionSelect Built in authentication.

Two-factor authentication

When using LDAP or built-in authentication, two-factor authentication is supported. Organization administrators can require members to have two-factor authentication enabled.

Creating your account and adding users

Once your instance has been created, you'll need to create your own admin account and use it to provision users.

  1. Create Admin AccountOn the "Create Admin Account" page at http(s)://[hostname]/join, choose your username, password, and email address, then click Create an account.
  2. Sign in to your GitHub Enterprise instance at http(s)://HOSTNAME/login.

  3. Rocketship icon for accessing site admin settingsIn the upper-right corner of any page, click .

  4. Invite user tab in the site admin consoleIn the left sidebar, click Invite user.

  5. Generate a password reset link buttonType the username and email address for each of the user accounts that you'd like to create, then click Generate a password reset link.