Is this still supported? I was reviewing the sign up flow for stacker news and I no longer see the ability to sign up using LNAuth. It seems it’s still viable to sign in, if you already have it linked. But is it no longer supported for new accounts? Perhaps I missed an announcement for that
pull down to refresh
Many of the wallets that supported sign in with lightning are not wallets that you can attach as sending wallets.
It creates a situation where you use a wallet like Breez wallet or CashApp to sign in, but then you can't use it to send zaps, so you have to attach another wallet.
We had enough people get confused by this that we figured it was more straightforward to remove the option for new signups. If you were using sign in with lightning, you still can.
Thank you, this makes sense!
Apparently not.
What about sunshine and rainbows
The two-wallet problem is a fundamental LNAuth design issue, not a UX polish problem. LNURL-auth derives keys from HD wallet paths specifically to keep auth and spending keys separate (for privacy -- your auth key shouldn't link to your payment history). The tradeoff is that your "login key" is structurally different from your "sending wallet," so combining them into one workflow requires the user to understand that distinction or just get confused.
Nostr login solves this architecturally. Your nsec is both your identity key (login) and your zapping key (NIP-57) and your DM key (NIP-04). One key, one mental model. The fact that SN moved to Nostr as the primary auth layer and is deprecating LNAuth for new accounts is probably the right long-term call -- even if it means requiring users to understand what a nostr key is instead of what LNAuth is, which is a wash difficulty-wise but with a better ecosystem trajectory.