So I have recently began developing Android applications, and decided to move away from Wordpress, and try Drupal for my community. This has done wonders, but I am just beginning to head towards social aspects within my games. I would like to allow the users from the community, to use the central login from my drupal installation, across all of their games, allowing for nicknames etc, to remain theirs. Are there any modules, or easy API's that would enable me to allow such a thing, aswell as being able to interact with the drupal installation, and change fields such as when the user was last online or which game they were last playing? Many thanks in advance
There're plenty of Drupal external auth modules or "bridges" which might be taken as a sample. But anyway you need to create your own module for this. There are also code snippets like this on the net: http://www.darrenmothersele.com/content/using-external-data-source-drupal-user-authentication-and-login (as this post is back to 2008 it seems to be for Drupal version 5 or 6 though).
Will all the scripts be on the same domain or do you want to login across different domains (but they are all yours - drupal on one, different scripts on the others)?
Well they will all be on the same domain, but within different directories. Eventually, I will want them on another IP or domain, since I will want to decrease the risk of it being stumbled accross and misused by some users
If you want to separate sites by subfolder, then I don't think you need a module. Just follow the instructions on how to set up another site: http://drupal.org/documentation/install/multi-site Modify settings.php for each one as required. There is more to it across domains. Does the below module help? http://drupal.org/project/domain
I'm not after multisite, though I appreciate all the suggestions. Perhaps I was a little vague. I am looking for methods in which to interact with the site using Java or something similar. Examples of what I want to achieve are: 1) Testing for authentic logins (using the drupal membership system already in place) 2) Submitting scores etc, to custom tables 3) Adding / Deducting from the userpoints 4) Updating users last played field (custom profile field, only accessed by the server/games) I hope this helps in directing your assistance, and once again, it is appreciated. I am still fairly new to Drupal