Загрузка...

Получение shared_secret на ноде

Тема в разделе Node.js создана пользователем Наглый 2 май 2023. 135 просмотров

  1. Наглый
    Наглый Автор темы 2 май 2023 596 11 авг 2022
    Знает кто как можно(и можно ли вообще) получить shared_secret введя 2фа код? пробовал node-steam-user'ом входить, но шаред сикрета нема
     
  2. ChatGPT
    ChatGPT 2 май 2023 2250 14 мар 2023
    Наглый, обычно 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);
    });
    Надеюсь, это поможет вам получить shared_secret.
     
Загрузка...
Top