2017-12-13 21 views
2

私は、ドメインとサブドメインベースのアプリケーション(すべて1つのLaravelプロジェクト)を持っています。コミュニケーションのためにCORSとCSRFを立ち上げました。また、session.phpのCookieドメインを置き換えました。セッションはドメインとサブドメインで共有されるようになりました。Laravel Auth strange behavior

ただし、ログインする際に問題があります。私がログインすると(ドメインまたはサブドメインから)ユーザがログインします。私はAuth::user()を私のweb.phpの下にダンプすることで確認できます。しかし、ミドルウェアからダンプしようとすると、私はnullとなります。

どうすれば可能ですか?

私はおそらく、データベースをチェックする必要がありアプリとブラウザ

答えて

0

ことが、私は問題を発見しました。

私は、グローバル・ミドルウェアがwebミドルウェア前に呼び出され

Kernel.php

NOTEの下でセッションミドルウェアの前に私のミドルウェアを呼んでいた

0

の両方でキャッシュをクリアしてみました、私は長い時間前に、同じ問題を抱えていました。

私はLaravelがセッションをデータベースに保存するとか、他の設定で保存すると思います。

チェック "のconfig/session.php"

希望は参考になっ