I took a look at the cloud.lua file to try and figure out what happens when you do a session login. And from what I can see the only thing that gets done is that cloudCore.authToken = params.authToken. So, you are in fact logged in after a session login. I tried just calling: cloud.getProfile() and it worked. The problem I had was that I am checkin if cloud.isLoggedIn, and that returns false.
So the issue I am having with session login is that there is no feedback that you are infact logged in. the cloudCore.isLoggedIn never gets set when doing session login, because only facebook and user login seem to make any calls here:
if params.type == “facebook” or params.type == “user” then
_postCC( path, pathParams, networkListener )
end
Not sure if this is right or not, just what I think might be the issue. Someone with more knowledge could maybe look it up