Scenario: An external service wakes up. This could be a remote Drupal site running a cron , a mobile application being started or something completely different.
The service has a session id from it's last interaction with a Drupal site running Services.
How does this service go about asking the Drupal site: "Based on this session ID, who am I?"?
For a regular user on the Drupal site, /user will tell you who you are. However, when accessing [endpoints]/user through Services, you get an index of all users, instead of a specific user object.
If possible, please include json as the content type for any code examples.