How do stop Roblox from resetting .ROBLOSECURITY during IP change

When a request is sent from an IP address in a different region from the one originally used to login, the .ROBLOSECURITY token will be reset and the user will be forced to re-enter their username and password. I was wondering if there was a way to disable this so I can use a remote host that has servers located in a different region.

The .ROBLOSECURITY token is always reset on IP change for simply security reasons. (You don’t want someone in Antarctica to log in to your account using an token from across the world.) There is no way to override this.

Why would you even want or need to change this behavior anyways?

From my understanding, there’s no way to disable the cookie reset condition; it’s a global security rule applied to all tokens.

One solution would be to use a static IP VPS as a proxy for all those servers to send their requests through.

I’m planning on creating a group ranking bot that will be remotely hosted on some cloud servers.

You need to use the Open Cloud API for such which is much safer and officially supported by Roblox.

That won’t work for Group Ranking Bots since Open Cloud doesn’t have a Group API yet.

1 Like