I want to create my own leaderboard service (I don't like such plugins as Rankmost or Heyzap) and I need to have a possibility to differentiate users on server side. How can I retrieve information about user account?
but for account identification, you either should use facebook id or user provided username or self generarted unique identifier or creating your own registration, authentication
Thank you for your answer. I know how to create backend for this service (and, btw, I prefer to use Python + Twisted + mongo rather then PHP + MySQL).
you either should use facebook id or user provided username or self generarted unique identifie
The main quiestion is how to generate this unique identifier? I don't want to use user input to do it. I know that any Andoid/iOS device has unique e-mail attached to it. Is it possible to retrieve this e-mail address from OS settings and use as a identifier?
@romka while it is possible (through plugin, not natively in Gideros), unfortunately, in most cases that would be against store policies or will need permissions which most users won't approve when installing app.
As you see, all of the existing solutions (Heyzap, Rankmost, Google Play Services, etc) use their own registration, only because there is no other proper way to identify user
Comments
but for account identification, you either should use facebook id or user provided username or self generarted unique identifier or creating your own registration, authentication
Thank you for your answer. I know how to create backend for this service (and, btw, I prefer to use Python + Twisted + mongo rather then PHP + MySQL).
you either should use facebook id or user provided username or self generarted unique identifie
The main quiestion is how to generate this unique identifier? I don't want to use user input to do it. I know that any Andoid/iOS device has unique e-mail attached to it. Is it possible to retrieve this e-mail address from OS settings and use as a identifier?
As you see, all of the existing solutions (Heyzap, Rankmost, Google Play Services, etc) use their own registration, only because there is no other proper way to identify user