Enabling Third Party Authentication on Your Linode Account
Updated by Linode Written by Linode Community
Linode Cloud Manager supports Third-Party Authentication (TPA). This allows you to log in to the Linode Cloud Manager with another provider’s login credentials.
Enabling TPA disables Two Factor Authentication (TFA) on your Linode account. You should enable TFA with the TPA provider with which you choose to authenticate to Linode.
Additionally, enabling TPA disables password authentication in the Lish console. You can still authenticate to Lish with an SSH key. For more information on SSH key authentication with Lish, visit our Using the Linode Shell (Lish) guide
Enabling Third Party Authentication
To get started with TPA, log in to the Linode Cloud Manager using your existing username and password.
Navigate to your profile by clicking on your username in the top right of the screen.
Click on the Password & Authentication tab, then click on the Third Party Authentication sub-tab.
Select the Third Party Authentication provider you would like to enable on your account. You may only have one TPA provider active at a time. You will be asked to confirm that you’d like to enable TPA with this provider.
CautionEnabling Third Party Authentication disables your current Linode password and Two-Factor Authentication on your Linode account. Any Two-Factor Authentication you require will be handled by the TPA provider you choose.
You will be taken to the TPA provider’s website, where you will be prompted to give account access to Linode. You will see a list of permissions that will be granted to Linode. Confirm that you would like to grant Linode the required permissions.
After granting permissions, you will see a confirmation screen. You can now log in to your Cloud Manager account using the TPA provider.
Disabling Third Party Authentication
Log in to Linode Cloud Manager using Third Party Authentication.
Navigate to your profile by clicking your username in the top right of the screen.
Click on the Password & Authentication tab.
Click on the Disable button for your TPA provider. In the example below, the button is labeled Disable GitHub Authentication.
A prompt will appear confirming that you’ve disabled the TPA provider on your Linode account. At this point, your session will be invalidated and you’ll be logged out of Cloud Manager. You will need to click on the Reset Password button to send a password reset link to your email. This will be delivered to the email address associated with the Linode account, and not the email associated with the TPA provider. You will need to follow the link in that email to reset your Linode Cloud Manager password.
Once reset, you can use your new password to log in to Linode Cloud Manager.
Join our Community
This guide is published under a CC BY-ND 4.0 license.