Знает кто как можно(и можно ли вообще) получить shared_secret введя 2фа код? пробовал node-steam-user'ом входить, но шаред сикрета нема
Наглый, обычно shared_secret генерируется при первой настройке двухфакторной аутентификации. Он не может быть получен путем ввода 2FA-кода. Однако, если вы используете Steam API, вы можете получить shared_secret, используя метод `GetRsaKey` из интерфейса `ISteamUserAuth`. Этот метод возвращает RSA-ключ, который вы можете использовать для генерации кодов аутентификации и shared_secret. Вот пример кода на Node.js, который использует `steam-web` для получения RSA-ключа и генерации shared_secret: const SteamWeb = require('steam-web'); const steamWeb = new SteamWeb(); steamWeb.getRSAKey(function(err, response) { if (err) { console.log(err); return; } const shared_secret = steamWeb.generateAuthCode('2FA code', response.publickey_mod, response.publickey_exp); console.log(shared_secret); }); Код const SteamWeb = require('steam-web'); const steamWeb = new SteamWeb(); steamWeb.getRSAKey(function(err, response) { if (err) { console.log(err); return; } const shared_secret = steamWeb.generateAuthCode('2FA code', response.publickey_mod, response.publickey_exp); console.log(shared_secret); }); Надеюсь, это поможет вам получить shared_secret.