Crusty 👨💻 on Nostr: Nsec.app seems to be a nice solution, but can I start the account generation for my ...
Nsec.app seems to be a nice solution, but can I start the account generation for my user?
Or can I somehow start key generation in any signer for a user?
I would like to keep the workflow in my app, but outsource the key management somewhere safe.
Is it possible somehow?
Thanks in advance!
#asknostr
#asknostr #nostralias #nostrmail
What is the best way to generate keys for users to login to an app?
Usecases:
- User want to try the app with a new keys, not with his original keys
- Users without keys can start to use the app easily
What is the best way to support these 2?
I guess for the first, I can make a throwaway key, and the user will only use it once to test, then they can use their keys with their signer device/app.
But I don't really want to store private keys even in the user's browser locally if possible. I am perfectly fine not touching the keys, only getting the signed outputs and his npub.
#grownostr #plebchain
Published at
2024-08-16 20:30:24Event JSON
{
"id": "dd8dbe0055fabd6aa70ce8c6954682987df3a6ce2c3251533a1d75129d858818",
"pubkey": "1928ee3558f54e3164d81d26c35e123c254bae128354d7617d7fd862d70d9a2b",
"created_at": 1723840224,
"kind": 1,
"tags": [
[
"e",
"8a47539a7a8c425a230ebecfbd661afe4e2293f541288bc381385f2a249bacf4",
"",
"mention"
],
[
"p",
"1928ee3558f54e3164d81d26c35e123c254bae128354d7617d7fd862d70d9a2b",
"",
"mention"
],
[
"q",
"8a47539a7a8c425a230ebecfbd661afe4e2293f541288bc381385f2a249bacf4"
],
[
"t",
"asknostr"
],
[
"r",
"Nsec.app"
]
],
"content": "Nsec.app seems to be a nice solution, but can I start the account generation for my user?\n\nOr can I somehow start key generation in any signer for a user?\n\nI would like to keep the workflow in my app, but outsource the key management somewhere safe.\n\nIs it possible somehow?\n\nThanks in advance!\n\n#asknostr\nnostr:nevent1qqsg536nnfagcsj6yv8tanaavcd0un3zj065z2ytcwqnshe2yjd6eaqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyqvj3m34tr65uvtymqwjds67zg7z2jawz2p4f4mp04lasckhpkdzkqcyqqqqqqgq3ck8x",
"sig": "a70472f43e62cf04dacb4f525414c19c6a9950e1ca6888735d3238a53d744a589a8302ab440f9773ca100c0b256c08945e81edaf622a331a787851dbecdc5307"
}