Steam Password Encryption
Я пытаюсь отправить запрос на вход в Steam, чтобы получить идентификатор сеанса и другие файлы cookie, однако у меня возникают проблемы с шифрованием пароля учетной записи Steam.
Я не очень понимаю, как работает этот RSA, вот пример его работы (очевидно). https://github.com/SzymonLisowiec/php-steamlogin/blob/master/main.php Если вы видите login()
метод. Они используют пару библиотек, чтобы сделать это.
Мне интересно, есть ли более простой способ? И желательно PHP 7/7.1 (как в приведенном выше примере много устаревших методов).
РЕДАКТИРОВАТЬ: не знаю, если это имеет какое-либо значение, но при входе в Steam, запрос, который он сделал https://store.steampowered.com/login/dologin/
с двумя параметрами: username
а также donotcache
, Затем дается ответ со следующим:
"success": true
"publickey_mod": "xxx"
"publickey_exp": "010001"
"timestamp": "1029970100000"
"token_gid": "xxx"