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