Zomboided/service.vpn.manager

Using tokens with Nord VPN

Closed this issue · 0 comments

NordVPN changed something to their api. It looks like it is no longer possible to login with user/password or at least we don't know how to do that with their changes.
Fortunately it is possible to login via a token (which was previously determined via the login with user/password). So instead of providing your login credentials to the addon, now the token must be provided.

To get a token you must login via a browser to your NordVPN account and go to https://my.nordaccount.com/dashboard/nordvpn/

Scoll a bit down and there you will see a section Access Token and a button create new access token. Do that and there you will get the possibility to create a token for (I think) one month or a token that will never expire. If you create one for one month then you will have to repeat below procedure again after that time. I created a token that never expires.

Copy that token and keep it somewhere safe such that you can get it back because when this window is closed you will not be able to visualize it again via NordVPN. If you forget that token you will have to revoke the token first and then create a new one.

Now once this is done and you updated the service vpn manager addon go into the settings of the addon and do the following:

  • Settings, VPN Configuration
  • Note that for VPN Provider NordVPN you will see it no longer asks for a user name and password but for a token.
  • If NordVPN was previously already configured, the settings are disabled and you must click on "Click here to update VPN settings"
  • Press Yes on message box
  • Enter the token you obtained via https://my.nordaccount.com/dashboard/nordvpn/
  • Go to Settings, VPN Connections and setup at least your first connection and possible others (if you previously had nordvpn configured you have lost this and you must define the connections again. Fortunately its the only thing you loose)
  • Press Ok on the settings to save.

All should be ok now.

Originally posted by @peno64 in #393 (comment)