私のLaravelプロジェクトには奇妙な問題があります。シークレットタブでアプリを開くだけでログイン/ログアウトできます。そして、通常のタブでは、私がすでにログインしていて、私がログインすることができなかったストレージのセッション情報を削除した後、私はログアウトしません。Laravelはシークレットタブでしかログインできません
私はWWW上Laravel名士でログインできないことで別の問題があったので*サブドメイン。ENVで以前SESSION_DOMAINを設定するが、それは問題を解決していなかったので、後に、SESSION_DOMAINプロパティを削除しました。
UPDATE
私が.envファイルに設定されているとSESSION_DOMAINしているため、問題が発生しているようです。ローカル環境でログインしているときにシークレットタブを開いていても問題が発生します。シークレットページをいったん削除してから再読み込みしても、シークレットタブで問題が消えてしまいます。
を参照してくださいと、ブラウザのCookieをクリアするようにユーザーを強制する方法はありますか? – naneri
私は、ユーザーに実行を依頼する以外に、クッキーをクリアする方法はないと思います。しかし、上位のドメインを管理し、そこにコードをデプロイできるなら、そこにログアウトスクリプトを置いてそこにあるクッキーを削除することができます。別の方法として、コードやPHPの設定をセッションごとに異なるクッキー名を使用するように変更することもできます(これはLaravelに固有のことかもしれませんが、 – astax