GameJolt integration should function somewhat like this:
A GJ icon located in the corner of the "choose a nickname" screen prompts the user to play the game on GameJolt if they want to keep their scores, acheivements, w/e
On the site, if they are not logged in they are prompted to log in before playing
Using this library, players will automagically be logged in
The server must handle the session to prevent cheating
GameJolt integration should function somewhat like this: