I would like to create a multiplayer turn game, in which users authenticate (through a Facebook account) and eventually play some games against other players.
I assume I need a server that, through some sql query, keeps specular authentication on its side and can store and retrieve information about the ongoing matches and whatever else. There's no need to any web server, so the server would actually only have these two roles: authenticate and store information.
I actually already have the game and I already authenticate with FB, but don't go further as soon as I currently don't have any dedicated server for this.
As soon as this - I suppose - is a very common situation for anyone that would like to make interactive his own mobile game, before starting this long journey I was wondering if there is something already made: libraries that I could use both on server and on client side, or even online services ready to be used, with facebook synced authentication and a few commands to enter the very few information that is needed for my game to run, without having to fight with security problems, syncronization issues and whatever else may arise.
Also templates, tutorials or complete examples (both sides, server and client) are welcome
Thank you very much.