I have recently implemented the
Xtralife.Cloud system for my game Trionix and thought I'd share it with you. It's an open source system that handles player profiles, leaderboards, messaging and turn based multiplayer.
You will need to register an app on their website to get your login key pair, and also host the included PHP file on a server somewhere.
modify these values in Xtralife.agc
// Url of your server that hosts the php code
#constant XTRALIFE_PHP_SERVER = "something.com"
// location of the php file on your server
#constant XTRALIFE_PHP_URL = "XtraLife/XtraCurl.php"
// key and secret for this XtraLife game
#constant XTRALIFE_KEY = "xxxxxxxxxxxxxxxxxxxxxx"
#constant XTRALIFE_SECRET = "xxxxxxxxxxxxxxxxxxxxxxx"
You should check the Xtralife documentation for more information.