2016-04-02 13 views
2

Laravel 5.2 kullanıyorum. Bir kullanıcı kimliğine göre giriş yapmak ve daha sonra onu gösterge panosuna yönlendirmek istiyorum ama işe yaramıyor. Laravel, bir kullanıcıyı kimliğe göre kaydedip daha sonra yeniden yönlendiremiyorum

Bunu yapan:

$result = Auth::loginUsingId($id); 
var_dump($result->toArray()); 

ve sonuç gayet iyi. Nesne kullanıcısını tüm verileriyle döndürür. Kullanıcıyı panoya yeniden yönlendirdikten sonra geri dönüş yönlendirme() -> rota ('gösterge panosu'); beni giriş sayfasına gönder!

Ben o Auth :: kullanıcı() döner boş keşfetmek!

Ne yapmalıyım?

Teşekkür

cevap

2

Kimlik toplantıya gerek ve oturumları için size web ortakatmanını gerekir çalışmak.

Route::group(['middleware' => ['web']], function() { 
    // Routes that need sessions go here 
}); 
0

Kullanım $ redirectTo belgelerinde belirtildiği gibi giriş girerse, yine Auth, başarılı değil belki bir şey oturum veya kurabiye ilgili oldu ya: Yani çalışan seans gerekir yolları böyle tanımlanmış olmalıdır sadece kötü bir zaman yapılandırması. O zaman Auth::loginUsingId($id, true);'u deneyin.

İlgili konular