LndHub icon indicating copy to clipboard operation
LndHub copied to clipboard

Add support for lnurl-auth

Open vgarleanu opened this issue 4 years ago • 7 comments

Are there any plans for implementing lnurl-auth? I think it'd make a great addition to the wallet feature-set.

vgarleanu avatar May 14 '20 12:05 vgarleanu

Im fully support this. Bluewallet my favorite wallet but Im using BLW for LNURL Auth

Royero5 avatar Jul 12 '20 19:07 Royero5

I second this addition, a feature seriously needed as no application on iOS currently supports this!

Astro92 avatar Aug 08 '20 09:08 Astro92

maybe can use BlueWallet Client Unique ID : as linkingPrivKey

lndhub-admin avatar Jul 24 '21 12:07 lndhub-admin

This need be implemented at BlueWallet Client for lnurl-auth against services exposing lnurl-auth functionality for devices.

LndHub could also in future need / use auth with lnurl-auth . to login to some service exposed other then the now in place auth for user.wallet.accounts.

lndhub-admin avatar Jul 24 '21 13:07 lndhub-admin

i was thinking implement first sign/verify on lndhub's side (for each user) to fully conform to lnd's implementation

Overtorment avatar Jul 25 '21 13:07 Overtorment

LND signs with pub_key, LndHub could make something with a mix userid for account.

while considering :

lnurl-auth is not limited to the signage from device on the service provider side, it is more the client that need sign and BlueWallet could do that with a special bitcoinjs key used in parallel with device unique ID.

for LndHub hand out signage for each LN (or BTC) wallet account(card) would be messy for user - its rather the device that should be identified to a lnurl-auth service without bind any account in a BlueWallet device, still be able auth against a lnurl-auth service.

lndhub-admin avatar Aug 02 '21 11:08 lndhub-admin

@Overtorment any word on the sign and verify? I've created an issue about it #303

johnsBeharry avatar Oct 27 '21 20:10 johnsBeharry