- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
<?php
class Authorization
{
private function getPassword()
{
//Попросить Cookie отдать пароль из куки
}
private function getSaltedHash()
{
//Сгенерировать соленый хеш по паролю из $this->getPassword
}
private function getIdFromSaltedHash()
{
//Попросить TDG найти соленый хеш в таблице с солеными хешами
//Если такой соленый хеш существует, то пусть TDG отдаст id
}
public function authorize()
{
//Функция для внешнего кода
//Вызывает 3 функции сверху
}
}