2015-12-30 82 views
0

我正在使用Laravel 5中的Parse PHP SDK構建應用程序(我使用"Laravel-Parse" by Graham Campbell進行Parse SDK集成)。如何使用Parse SDK處理Laravel 5中的會話?

我能夠創造與此代碼一個用戶:

$user = new ParseUser(); 
$user->setUsername($username); 
$user->setEmail($email); 
$user->setPassword($password); 

try { 
    $user->signUp(); 
} catch (ParseException $ex) { 
    // error in $ex->getMessage(); 
} 

...然後我可以登錄:

try { 
    $user = ParseUser::logIn($username, $password); 
} catch(ParseException $ex) { 
    // error in $ex->getMessage(); 
} 

,只是這個代碼後,我可以得到當前來自Parse的用戶:

$user = ParseUser::getCurrentUser(); 

「getCurrentUser()」函數返回當前用戶,如果我在Parse l後執行此代碼ogin功能。但是,如果我轉到Laravel網站的另一個頁面,並嘗試使用相同的代碼再次獲取當前用戶,則會得到一個空數組。

我想這是一個會話錯誤,你能告訴我,如果我錯過了什麼嗎?或者如何解決這個問題?

謝謝。

回答