Auth::user() returns unexpected user

Posted 3 years ago by berkayk


I have a Laravel 5 app where users write some questions etc. Sometimes, Auth::user() returns another user's data and I am not able to find what causes this.

For instance, I have only one user in the database with status field is set to 1, where all others are defaulted to **0**. But sometimes, I see some users' questsions posted as admin. The method (in User model) I am using is pretty simple like

public function isAdmin(){
        return $this->status == 1;

What could be causing this problem? From the logs I have written, Auth::user() returns an unexpected user, not this simple function is failing.

Thanks in advance.

Please sign in or create an account to participate in this conversation.

Reply to

Use Markdown with GitHub-flavored code blocks.