Matt this is a great solution, but I'm not a fan of users entering their public keys into your tool. Zapple Pay does this by them Zapping the note and not the user.
Discussion
iOS users can use the nostore safari extension to log in via nip 07(?)
Oh nvm this doesn’t give you that option. No private key for you matt!!
No problem, if you don’t want to create a test key pair just hang fire a few more days I’ll have this step sorted. Source code is available on github but I totally understand and it’s a top priority to handle this after the weekend
This too will be an option by next week (if user decides to just enter a pubkey only)