How to Use the Nexcess Client Portal API Token
So, you want to add additional security to your sites and services, and you have stumbled upon an API token. Now you are wondering what it is and how do you access it with your Nexcess Portal?
Well, don’t you worry, you came to the right place. In this article, we will go into what API tokens are, how they are used and how you can create your own using the Nexcess client portal.
Overview
API tokens allow users to authenticate with cloud apps and bypass two-step verification. API tokens, also known as access tokens, are device-specific small collections of code used as an additional security measure for your sites and applications.
They are primarily used as additional security on logins to social networks or places where personal and sensitive information is stored. However, API tokens can also be used instead of your ordinary password so treat them the same way.
API tokens cannot be shared since each of the tokens is associated with the specific user holding the password. Additionally, it would be wise to use different API tokens for each API connection.
So How Do the API Tokens Work?
They work similarly to APIs. Like an API, an API token delivers a payload in a predetermined format. Let’s say it like this, API is a lock, and API token is the key that no one else can use except you. API tokens follow a series of steps:
- First, the API verifies the username and password from the payload
- Second, when the username and password are verified, API sends an asset to your browser to be stored.
- Third, any time you send a query to the API, the API token is sent along with it.
It functions as a firm handshake that ensures the API stays unlocked for you as long as the token is valid. This is usually for a couple of minutes.
If you want to go more in-depth or set up your own API token, you can use the GitHub list of commands to help set up a header and query.
Interfacing via the Nexcess Client Portal API Token
Now that we have gone over how API tokens work and how to use them, let’s talk about how to get your own using my.nexcess.net, which is an easy process that everyone can do in just a few steps.
- Login to my.nexcess.net.
- Click on your “User Menu” in the top-right side of the screen.
- Click “API Tokens“. This screen is where all of your API tokens will be created and stored.
- Click on the blue “Generate API Token” button, which should open a new popup window.
- Name your API token.. Keep in mind that names are important when you have a lot of API tokens. You do not want to lose track of which API token is used for which authorization, for example.
- After naming the token, you can press “Generate”, which will send you your brand-new API token. Make sure you copy the entire token as you will never see it again.
- After you have created and saved your token, you can exit the window. As you can see, your token is now saved here, and you can access it anytime you want. However, from here on out, the only thing you can edit in it is the name. And, of course, you can delete it if you have no use for it.
About the Enhanced Security Provided by API Tokens
API tokens are easy to set up and are a potent defense mechanism for your personal data. In a world where everyone is trying to steal your information and hack your websites, you need to stay secure and keep your API tokens to yourself. Don’t share them with anyone. Keep in mind that no one from Nexcess is going to ask you for the information about the API tokens.