如题,实现一个user组件,这样可以直接获取登录用户的信息
User.php使用的 Yii2的
<?php
namespace support;
use support\bootstrap\Container;
use support\cookie\Cookie;
class User
{
//代码省略
}
然后
namespace support\bootstrap;
class Container implements Bootstrap
{
//省略部分代码
/**
* @return User
*/
public static function user()
{
if (session('__user') !== null) {
return session('__user');
}
$name = 'make';
$user = static::$_instance->make('support\User');
session(['__user' => $user);
return $user;
}
}
我存在了 session里面,从而区别不同的用户,有没有什么其他的方式?