<?php
class MonsterTalk
{
function __construct($userId, $domainKey, $salt)
{
$this->userId = $userId;
$this->domainKey = $domainKey;
$this->salt = $salt;
$this->token;
$this->authorize();
}
function authorize()
{
if (!isset($_COOKIE["__dugalu_token"])){
$token = sha1($this->userId . "@" . $this->salt);
$data = base64_encode('userId=' . $this->userId . "&domainKey=" . $this->domainKey . "&token=" . $token);
echo $data;
setcookie("__dugalu_auth", $data, time()+(60*60*24*30));
} else{
echo 'Existe el cookie';
}
// $cookie = $this->genCookie();
}
function genCookie()
{
$token = sha1($this->userId . "@" . $this->privateKey);
return $this->$name;
}
}
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.0 - 7.2.25, 7.3.0 - 7.3.12, 7.4.0
preferences:
203.89 ms | 404 KiB | 260 Q