Я пытаюсь использовать Parse в PHP, но я не могу заставить логин быть постоянным.
Регистрация работает, и вход в систему работает, пока я не покидаю страницу. Как только я обновился, все прошло.
Сессия PHP активна, и если я вызову session_id
я вижу, что значение не меняется.
Вот как я инициализирую Parse и регистрируюсь в:
Parse\ParseClient::initialize( 'xxx', 'xxx', 'xxx' );
session_start();
[...]
$user = ParseUser::logIn("$name","$pass");
После нескольких часов беспредельности я осознал ошибку при написании этого вопроса. Проводка в любом случае, поскольку это может быть полезно другим пользователям.
session_start()
должен вызываться перед ParseClient::initialize
. Что он, теперь он работает.
Оглядываясь назад, это очевидно.