Can we allow Nostore to have certain websites assigned to certain profiles? As-is, you can experience a jumping around and posting to the wrong website/profile very easily.

Normally, on Safari, one would be logged in to two different profiles on two different websites to keep them separate. But with Nostore, you can be jumped out of one website and into another and it’ll post on the wrong profile 😑 even if the app you are in says “posting as [the correct profile]”

Huge learning curve here because it’s not how a user would typically manage multiple accounts on iOS Safari. And considering that Nostr gives you ZERO control over data deletion, posting on the wrong account has the potential to be very damaging for people xD

nostr:nprofile1qqs9es53d8cfal0u3nmrudzcc6fcl8vadzhs94lnn462dzptfrt7meqe5myuc

Reply to this note

Please Login to reply.

Discussion

For example, maybe Nostore can read the public key on the current page and make sure that the private key that it is attempting to sign with matches the public key on the page.

That way, it won’t jump the user into a different app or post to the wrong profile

Interesting! I would think it would silently fail by trying to sign an event with a differently populated public key, but if you’re saying it doesn’t do that, I would indeed say it’s a problem.

I had two safari tabs open. One on Iris, one on Coracle. And each one had a different pub key signed in.

I was on Coracle and writing a post, but Nostore setting was set to the profile that was logged in on the other Iris tab.

When I hit post, it jumped me to Iris and posted there 😂