缺少xamarin sdk中Parse.com的用户会话令牌

时间:2014-12-24 09:06:46

标签: parse-platform xamarin

我们在xamarin移动应用中使用parse.com sdk来验证我们的用户。用户登录后,我们希望将会话令牌存储在本地安全存储中,以便在下次使用该应用程序时自动登录。 但是,在用于Xamarin的parse.com sdk中,ParseUser类上的会话令牌未公开。如何获得会话令牌?或者是否有另一种在本地缓存身份验证详细信息的方法?

1 个答案:

答案 0 :(得分:1)

本网站讨论他们如何更新会话:http://blog.parse.com/announcements/announcing-enhanced-sessions/

就在这里,他们讨论如何升级您的应用程序以使用新会话:https://parse.com/tutorials/session-migration-tutorial

基本上你需要设置:ParseUser.EnableRevocableSessionAsync();在初始化ParseClient之后,可能在.net中的全局asax中。

然后你可以这样做:

var session = await ParseSession.GetCurrentSessionAsync(); var token = session.SessionToken;

从那时起,您可以使用以下内容获取用户: 等待ParseUser.becomeAsync(“session-token-here”);