Dropped Redis model, rebuilt without it
The model was getting a bit more complicated than I would have liked. Went back to using straight redis commands and moved some of the user model logic into the custommodule.
This commit is contained in:
parent
2c5144f026
commit
c1817a24be
13 changed files with 69 additions and 198 deletions
|
@ -3,12 +3,24 @@
|
|||
class CustomModule extends Module
|
||||
{
|
||||
protected $redis = false;
|
||||
protected $uid = false;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
|
||||
$this->redis = new CustomRedis();
|
||||
|
||||
if (isset($_COOKIE['__auth']))
|
||||
{
|
||||
list($uid, $auth_token) = explode('|', base64_decode($_COOKIE['__auth']));
|
||||
|
||||
if ($this->redis->hget('user:' . $uid, 'auth') === $auth_token)
|
||||
{
|
||||
$this->uid = $uid;
|
||||
$this->return['uid'] = $uid;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue