Giter Club home page Giter Club logo

Comments (12)

alexzorin avatar alexzorin commented on June 7, 2024 1

Sorry for the late response, for some reason I didn't get notified about this issue.

Did you see any "Failed to decrypt token" messages when it ran?

Were the three missing accounts definitely TOTP accounts, rather than Authy-type accounts? Do you mind sharing which websites/services any of them were registered with?

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024 1

No "Failed to decrypt token" messages. The ones that came through were ones for

  • Coinbase
  • Backblaze
  • SSDNodes
  • Battle.net
  • Firefox
  • Bitwarden

Ones that were missing were:

  • Facebook
  • GitLab
  • Custom TOTP for my server's SSH

from authy.

jmcbee avatar jmcbee commented on June 7, 2024 1

I'm experiencing this as well. The URI exported is just

tpauth://totp?digits=6&secret=XXX

They list of unknown services for me are:

  • facebook
  • skrill
  • github
  • linode
  • namecheap

from authy.

alexzorin avatar alexzorin commented on June 7, 2024

Thanks. GitLab is one that definitely works for me, so looks like it's not specific to providers (and all 36/36 exported for me 😢).

Might be a bit tricky to investigate since I can't just ask you for your data. I'll have a think about it. Thanks for reporting.

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024

No problem. Mine is to a self-hosted version of GitLab. I'm not sure if that makes a difference or not. (I'd think not)

from authy.

jmcbee avatar jmcbee commented on June 7, 2024

I tried AUTHY_DEBUG:

{"account_type":"linode","digits":6,"encrypted_seed":"xxx","name":"Linode","original_name":null,"password_timestamp":1563434621,"salt":"xxx","unique_id":"123"}

I think it's happening when original_name is null

from authy.

alexzorin avatar alexzorin commented on June 7, 2024

Thanks. I don't really know what the difference between name and original_name is. My Linode tokens have both values set and I've not encountered an empty one before.

I've pushed a change to fall back to other values if original_name is empty.

Not sure this is the same issue as reported by @taylorcoffelt though - your tokens were totally missing, right? If you ever get a chance, builds for authy 0.1.2 are available and if you run with the environment variable AUTHY_DEBUG=1, you could see whether the missing tokens are absent from the API response or whether I'm skipping over them for some dumb reason.

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024

Yeah, my tokens were missing completely from the output. I'll try running that in a bit and see if they end up in the API response.

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024

Weird, they're not in the API response

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024

Alright, I figured it out. The three other accounts weren't backing up, even though they were showing "Backed Up" in the authy app. I installed the Authy chrome extension, and only the first 6 accounts were showing up. I went into the app, toggled the backups, waited until all the accounts showed "Backed Up" again, and now all 9 are showing in the authy chrome extension and the authy exporter.

from authy.

alexzorin avatar alexzorin commented on June 7, 2024

👍 Awesome - I was about to comment with the same theory. Will leave a note in the README mentioning it.

from authy.

taylorcoffelt avatar taylorcoffelt commented on June 7, 2024

(As a side note, the changes you made to the app in v0.1.2 for the original_name fixed my exported tokens having names in the totp url)

from authy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.