Is it possible to force google to create only one session for a single user?
I have created services in GAE, that uses google id to autheticate users. Now a single user creating multiple sessions from multiple PCs by sharing his username/password. I want to restict this.
In simple language after successful login the application should sign out all other session for this user.
In gmail there is a link at the bottom of the page by the name last activity details. On clicking details it shows current sessions and also give option to log out other session. I want same functionality programatically.
There is one more option: before logging in detect whether the user is already logged on?
Have a look at this
http://mail.google.com/support/bin/answer.py?ctx=%67mail&answer=45938
see Concurrent sessions
If this information can be accessed somehow i can take appropriate action.