【发布时间】:2015-08-27 06:11:15
【问题描述】:
我使用的是 Laravel 5,并且已经在其中安装了 Brainsocket 包。
Vendor 文件夹的结构如下:
vendor/brainboxlabs/brain-socket/src/brainsocket
和 /brainSocketeventlistner.php 中的这段代码
public function onOpen(ConnectionInterface $conn) {
var_dump(Auth::user()); // Returns Null
echo "Connection Established! \n";
$this->clients->attach($conn);
connections::create([
'user_id' => '3232',
'connection_id' => $conn->resourceId
]);
我正在使用两个use 电话:
use Auth;
use App\Connections;
我可以访问 App\connections 但我无法访问 Auth 以获取登录的用户数据。
【问题讨论】:
-
您确定用户已登录吗?如果没有用户登录,
Auth::user()返回null。
标签: php laravel-5 laravel-5.1