Factorio Missing Token - Making a Public Server

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!

Locating your Username and Authentication Token

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 %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
  4. 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” section. 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 on your server.

Adding the Username and Authentication Token in the Configuration area

  1. Open the AleForge Panel
  2. Go to the Console and stop your server
  3. Go to Startup
  4. Put your Username into Server Username
  5. Put the Authentication Token into Server Token
  6. Go to Console and start your server
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.