php - 如何检查用户是否通过 Laravel 上的 cookie session 进行身份验证?

标签 php session laravel authentication cookies

嗯,目前我有 2 个站点。

  • 使用 laravel(数据库 session 驱动程序)。
  • 另一个使用常规 php。

这两个站点在同一个域中,因此我们可以共享 cookie。但是我需要一种简单的方法来检查 cookie session 是否真的在 laravel 站点上进行了身份验证。

我的想法是在 laravel 站点上公开一个方法以从其他 php 项目调用它,如下所示:

public function checkUser($cookie)
{
    return Auth::check($cookie);
}

有没有像 Auth::check($cookie) 这样简单的方法?或者我需要什么来完成这个?

谢谢!

最佳答案

Auth::user() 将返回登录用户或 FALSE

关于php - 如何检查用户是否通过 Laravel 上的 cookie session 进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31550914/

相关文章:

php - 在表单提交后提供下载服务

php - 空 php json,同时使用重音符号从 mySQL 进行查询

php - 我应该关闭 cURL 吗?

mysql - 如何为所有浏览器存储无限量的 cookie 条目

php - Laravel - 具有多个用户和独立数据的多个帐户

php - JSONObject 无法转换为 JSONArray - 我看不到 ListView

javascript - Nodejs session 在生产环境中不持久

javascript - PHP mysql 先前声明的函数问题

laravel - 按 slug 而不是按 id 搜索对象

javascript - ajax 在 Laravel 中无法工作,显示找不到页面