我试图在PHP中使用Parse,但我无法获得登录持久
注册工作,登录工作,只要我不离开页面。我一刷新,它就消失了。
PHP会话是活动的,如果我调用session_id
,我看到值没有改变。
我是这样初始化Parse并登录的:
Parse'ParseClient::initialize( 'xxx', 'xxx', 'xxx' );
session_start();
[...]
$user = ParseUser::logIn("$name","$pass");
在几个小时的无知之后,我在写这个问题的时候意识到了这个错误。无论如何都要发布,因为它可能对其他用户有用。
session_start()
必须在 ParseClient::initialize
之前调用。好了,现在可以用了。
事后看来,这当然是显而易见的。