为什么解析存储会话,即登录不是持久化的


Why isn't Parse storing the session, i.e. login isn't persistent

我试图在PHP中使用Parse,但我无法获得登录持久

注册工作,登录工作,只要我不离开页面。我一刷新,它就消失了。

PHP会话是活动的,如果我调用session_id,我看到值没有改变。

我是这样初始化Parse并登录的:

Parse'ParseClient::initialize( 'xxx', 'xxx', 'xxx' );
session_start();
[...]
$user = ParseUser::logIn("$name","$pass");

在几个小时的无知之后,我在写这个问题的时候意识到了这个错误。无论如何都要发布,因为它可能对其他用户有用。

session_start()必须在 ParseClient::initialize之前调用。好了,现在可以用了。

事后看来,这当然是显而易见的。