Factorio Missing Token - Making Your Server Public Print

  • 23

A Factorio server requires that you input a username and an authentication token to make your server public, allowing your server to display on the in-game Factorio server list. This guide will show you how to find your authentication token for Factorio and how you can add that to your Factorio server!

To locate your Factorio username and authentication token:

(You must join and play on a Factorio server at least once before following these steps.)

1. On your computer, go to this location:

%appdata%\Factorio\player-data.json

2. Click and edit the player-data.json file and locate "service-token." Copy that token and paste that in a safe location. That is your authentication token.

3. In that same file, locate "service-username." Copy that username and paste that in a safe location. This is your username.

 

Alternatively, you can also get your Factorio username and authentication token through the Factorio website. Once you're logged in, go here and locate the "Username" and "Token" sections. This is your Factorio username and authentication token. Save these in a safe location for later!

 

Now that you have your Factorio username and authentication token, proceed to add those to your server

Adding the Username and Authentication Token in the "Configuration" area:

1. Go on your Factorio control panel and click "Stop" to stop your server.

2. Next, on your control panel, review "Quick Options."

3. In your "Quick Options" area, locate the settings "Username for authenticating" and "Token for authenticating." In these settings, input your Factorio username and authentication token like this:

4. After adding that username and token, click "Save" and then go back to your control panel.

5. Click "Start" to start your server! 

If you do not see those settings in the "Configuration" area for any reason, you can also add those manually in your FTP!

Adding the Username and Authentication Token in your FTP:

1. Go on your Factorio control panel and click "Stop" to stop your server.

2. Next, on your control panel, click "FTP File Access."

3. In your server's FTP, click to edit either the "factorio-stable.properties" or "factorio-experimental.properties" file - depends on your server's server type.

4. In this file, locate the "username=" and "token=" settings. In these settings, input your Factorio username and authentication token like this:

5. After adding that username and token, click "Save" and then go back to your control panel.

6. Click "Start" to start your server! 

 

Your server will now use your username and authentication token to make your server public!

If you experience adding a username and an authentication token on your Factorio server, submit a ticket to our General Support department for further assistance!


Was this answer helpful?

« Back