title: How to use new enhanced sessions in Parse with users created on cloud code?
body: <p>I was trying out the new enhanced revocable sessions in Parse on my Android app. It works well when logging in or signing up via email password or facebook but doesn't work well for custom authentication, e.g. google+.</p>
  
  <p>I'm currently logging in the user using the cloud code which also creates the new user when signing up. This does not create a new Session object, that means the new enhanced sessions are not used and it still uses the legacy sessions.</p>
  
  <p>I pass the session token back to client where using the become method the user logs in but it's the legacy sessions.</p>
  
  <p>This feels like the feature is not complete but I would really like to move to the new enhanced sessions with my app. Has anyone worked with them yet? Are there any workarounds using the <a href="https://www.parse.com/docs/rest#summary" rel="nofollow">REST API</a> or by creating the sessions manually and handling them manually? I looked into the JS API but it says it's only read only.</p>
  
  <p>Here's the <a href="http://blog.parse.com/2015/03/25/announcing-new-enhanced-sessions/" rel="nofollow">Blog post on Enhanced Sessions</a>.</p>
  
  <p>Where should I go next?</p>