我正在使用 Auth::check('user', $this->request),其中 'user' 是我的 Auth::config 配置的名称,以针对用户表成功验证和登录用户。用户登录成功后,用户信息存储在会话中,可以通过 Auth::check('user') 访问。
我有一个关系设计,其中 Users 表与名为 Sites 的表具有多对一的关系。当 Auth::check 查询用户表以验证登录用户时,它只返回用户表中的信息。我需要 Auth:check 从 Sites 表返回用户及其相关数据。User 和 Site 模型都定义了适当的 hasOne 和 hasMany 关系。如何确保通过 Auth::check() 查询并返回用户对应的相关数据?