hey nostr:nprofile1qyv8wumn8ghj7un9d3shjtnrw4e8yetwwshxv7tf9uq3xamnwvaz7tmwdaehgu3wwccxctnfduhsz8thwden5te0dehhxarj94ex2mrp0yh8wmrkwvh8xurpvdjj7qgcwaehxw309ahx7um5wghxvmt59emkj73wvf5h5tcprfmhxue69uhkummnw3ezu7n9vfjkget99e3kcmm4vshsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uq3wamnwvaz7tmjwdekccte9ehx7um5wghxuet59uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qpqyfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9sdqhjhd can you add the ability to log into wavlake by means of a DM'd login code? Support for this method was recently added to https://github.com/nostrband/nostr-login and it makes it a lot easier for mobile users. You just enter your nprofile, get a login code in your regular nostr client, and paste it into the website you're logging into.

It also makes it so I don't have to install a browser extension whose code I don't want to review and trust. Thanks! Holding off on uploading my music to your site for now but please let me know if it's feasible or if there's anything I can help with to *make it* feasible.

Reply to this note

Please Login to reply.

Discussion

+1

Agree because most mobile browsers don't support extensions

Can this method also allow you to sign events? 🤔

not yet afaik, that's an nsecbunker feature though. I would love to see support for that added to, including in more clients. I should be able to give a website on the desktop my public key and when it wants me to sign a message with my *private* key, it asks the client I use on my phone, which then prompts me to approve the signature request. In the background the two devices can talk over nostr to share the signature requests and signature approvals and such.

Which features would you want to access when logging in this way? Sounds like enabling user library/playlist support would work, but zaps would need to be signed by the user's nsec, so they would wind up being signed by a throwaway nsec (anon).

I don't know what you featureset is so it's hard to say

I suspect if more services add support for login-via-dm then it will be easier to add sign-via-dm next, send then I can just use one client to interact with all supporting services. Sign-via-dm also needs clients to support it though. But I nag client devs and server devs equally so let's get to it!

This is the dream! Gotta keep building 💪