0
我使用parse.com作为iOS应用程序的后端。 在我的应用程序中,我创建了匿名用户,允许我的应用程序用户使用Twitter或Facebook登录。当用户使用这些实用程序登录时,我想知道他是否先前登录过。我怎样才能得出这个结论?如何检查当前用户是否已登录
我使用parse.com作为iOS应用程序的后端。 在我的应用程序中,我创建了匿名用户,允许我的应用程序用户使用Twitter或Facebook登录。当用户使用这些实用程序登录时,我想知道他是否先前登录过。我怎样才能得出这个结论?如何检查当前用户是否已登录
我会做一个解决方法,创建一个最新的登录NSDate作为当前用户对象下的PFObject或通过将用户标识合并到父对象中。当用户登录时,用查询检查这个PFObject。如果它不存在,它们是新用户。然后,您可以设置该属性以供将来的登录跟踪。
PFObject *loginObj = [PFObject objectWithClassName:@"LastLoginObject"];
[loginObj setObject:[PFUser currentUser] forKey:@"CurrentUser"];
[loginObj setObject:[NSDate date] forKey:@"LastLoginDate"];
[loginObj save];