Jump to content
McKay Development

Recommended Posts

Posted

Hello. I want to share my library for work with maFiles.

https://github.com/Inomezi/node-maFile

Now you can use maFiles , instead of shared_secret & identity_secret.

Example use with node-steam-user

const MaFile = new mafile('./maFiles')
let G_maFiles // global variable for maFiles
MaFile.readMafiles().then( maFiles => {
  G_maFiles = maFiles
})
client = new SteamUser({ promptSteamGuardCode: false })
client.logOn({
  accountName: 'login',
  password: 'password'
})
client.on('steamGuard', (domain, callback, lastCodeWrong) => {
  const maFile = G_maFiles.find( maFile => account.login.toLowerCase() === maFile.account_name.toLowerCase() ) || ''
  if( maFile !== '' ) {
    callback(SteamTotp.getAuthCode(maFile.shared_secret));
  } else {
    // do smth, no maFile for that account
  }
})

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...