Skip to main content

Creating Authenticators

Creating a machine identity with an Authenticator for proxy mode deployment is as simple as clicking the "New Authenticator" button and running through the wizard.

Proxy Mode Only

This process is for proxy mode deployments where Authenticators generate MFA credentials. In firewall mode, machines are passively discovered by Gatekeepers and do not require Authenticators.

Starting the Wizard

Navigate to the Machines Overview page.

Console Machines page icon

Click the New Authenticator button.

Create New Authenticator Console button

Define the Machine

Next, give the machine a name, and assign it to a machine group. Then click Continue.

New Authenticator wizard prompt to define a new machine

Add Routes to the Machine

The next page allows you to add Routes to the Authenticator. These Routes allow traffic to get passed through the Authenticator, where the Authenticator will inject a Corsha Cred into the traffic's http headers.

More can be found on how the authenticator adds a Corsha Cred to Requests in the Authenticator docs.

Click Continue after you have added routes.

New Authenticator wizard prompt to configure Authenticator Routes

Initialize the Machine

In the final screen we see our Machine is now ready to be deployed! The wizard provides you with an Authenticator Secret, which is provided as an environment variable to the Authenticator. The wizard also provides you with the config.yaml required to deploy your Authenticator. To deploy an Authenticator using these values, reference the Authenticator Getting Started Guide.

New Authenticator wizard prompt to Initialize Machine

Next Steps

After creating your machine identity: