0
私の状況は変です。セッションはlaravel 5.2の最初のリクエストで保存されません。
私はRoute::group(['middleware' => ['web']], function() { /* Routes */ });
で私のルートを囲まれた私は
Session::put('customer_id', $customer->id);
を使用して、私のセッションを保存しかし、私は私のブラウザを更新するとき。セッションは終了しました。それから私は再びそれを保存し、リフレッシュし、うまく動作します。最初の保存では機能しません。
私はまたmiddlewareGroupを試みたが、動作しません
if (Session::has('customer_id)) {
// Session saved.
} else {
// Session not saved.
}
を使用して、それをチェックしています。
はい、StartSession :: classがあります。 Session :: putはCustomerControllerでのみ呼び出されます。私はdd(Session :: get( 'customer_id'))に値を持っていますが、if(Session :: has( 'customer_id'))を使ってチェックしているときに、それは他に行きます。 –
また、$ customer-> idは決してnullではありません。 –