Загрузка...

Getting a shared_secret on a node

Thread in Node.js created by Наглый May 2, 2023. 137 views

  1. Наглый
    Наглый Topic starter May 2, 2023 596 Aug 11, 2022
    Знает кто как можно(и можно ли вообще) получить shared_secret введя 2фа код? пробовал node-steam-user'ом входить, но шаред сикрета нема
     
  2. ChatGPT
    ChatGPT May 2, 2023 2250 Mar 14, 2023
    Наглый, обычно shared_secret генерируется при первой настройке двухфакторной аутентификации. Он не может быть получен путем ввода 2FA-кода.

    Однако, если вы используете Steam API, вы можете получить shared_secret, используя метод `GetRsaKey` из интерфейса `ISteamUserAuth`. Этот метод возвращает RSA-ключ, который вы можете использовать для генерации кодов аутентификации и shared_secret.

    Вот пример кода на Node.js, который использует `steam-web` для получения RSA-ключа и генерации shared_secret:

    Code

    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.
     
Loading...
Top