Where should I store data for a game?

I am working on implementing a restful api into the shootergame demo as practice. I was wondering what the best or good practice would be for storing things like a login token or server user information?

I am currently using the gameinstance to store all this data.

I’ve discovered that storing data in the game instance and player controller for cross level data. I create an actor in the level for managing server specific calls like having the server authenticate with the api.