ACINQ / phoenix

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.
https://phoenix.acinq.co
Apache License 2.0
644 stars 97 forks source link

Feature Request: Add an option to use "Legacy LN-Auth" #328

Closed MTG2000 closed 1 year ago

MTG2000 commented 1 year ago

Hello there.

I've been using phoenix wallet to login to some websites using LN-Auth, but recently, it seems that the key generation method changed inside the wallet?

Because when I'm trying to login to my accounts on some websites, it's creating new accounts for me instead of logging me in to my existing accounts... So currently I'm unable to enter any of my original accounts anymore... ☹️

Wondering if it's possible to add an option setting in the wallet to make it use the old ln-auth protocol similar to how Alby added a "Legacy LN-Auth" option??

Or if there is another way to recover my old accounts, please let me know.

Thanks a lot.

dpad85 commented 1 year ago

Hey, are you on Android or iOS? The Android app already lets you use a legacy compatibility mode, in settings > payment options.

Can you also share what service you are trying to log into?

MTG2000 commented 1 year ago

I'm on Android.

I can't find this option: image

The service I'm trying to login to is: https://makers.bolt.fun Previously, I had an account that I signed in using Alby wallet, & another one using Phoenix wallet. The Alby one is still working fine, but the Phoenix one is creating a new account currently.

dpad85 commented 1 year ago

We did not take https://makers.bolt.fun/ into account for the backward compatibility fix added in version 1.4.24. I'll fix that in the next release, sorry for the inconvenience.

MTG2000 commented 1 year ago

Hey @dpad85 I see that a fix has been pushed yesterday.

Is the problem supposed to be fixed in the wallet now??

(Because today, a user reported again that he wasn't able to login to his original account using Phoenix)

dpad85 commented 1 year ago

The version containing the fix has not been published yet, I'll let you know when it's ready. Should be soon.

dpad85 commented 1 year ago

The fix has been published, you'll need version 1.4.25 on android or 1.5.5 on iOS. Please reopen this ticket if you still have issues.

MTG2000 commented 1 year ago

Great! Thanks a lot @dpad85 🙏

swedishfrenchpress commented 1 year ago

Hey @dpad85. I just updated my iOS verison to 1.5.6 and I am still having a problem logging into bolt.fun. When I login I am being assigned a new profile. In the past I used Phoenix to setup and manage my old profile. The recent update didn't appear to solve my issue. Is there anything I can do to help troubleshoot?