Commit Graph
15 Commits
Author SHA1 Message Date
thePR0M3TH3AN 6724166f9c Add comments for login modal generation guard 2026-01-15 14:58:20 -05:00
thePR0M3TH3AN 4da17853cd Guard generate key reuse until modal closes 2026-01-15 14:53:36 -05:00
thePR0M3TH3AN b186e216ed Avoid persisting generated keys without passphrase 2026-01-15 14:25:03 -05:00
google-labs-jules[bot] 5ee8ec614a feat: add 'Create Account' option to login modal
- Adds a new documentation page `content/nostr-keys.md` explaining Nostr keys.
- Updates the sidebar to include a link to the new documentation.
- Registers a new 'generate' auth provider in `js/services/authProviders/`.
- Updates `components/login-modal.html` with a new template for key generation.
- Implements `promptForGenerateOptions` in `js/ui/loginModalController.js` to handle client-side key generation using `NostrTools`.
- Allows users to generate keys, copy/download them, and log in directly with the new `nsec`.
2026-01-15 16:14:23 +00:00
thePR0M3TH3AN 2e30087ed1 Refactor login modal flow for profile addition 2025-10-22 22:38:36 -04:00
thePR0M3TH3AN e3c7b93d1e Ensure NIP-46 QR code renders on white background 2025-10-21 22:31:48 -04:00
thePR0M3TH3AN 407d02d12a Fix nip46 handshake UI and guard QR stubs 2025-10-21 20:28:35 -04:00
thePR0M3TH3AN 386ad854d2 Add client-first NIP-46 handshake flow 2025-10-21 19:25:26 -04:00
thePR0M3TH3AN 616fad1612 Revamp login modal auth provider cards 2025-10-21 18:37:41 -04:00
thePR0M3TH3AN d390f0c444 Merge pull request #766 from PR0M3TH3AN/codex/update-login-modal-design
Refresh login modal design and button styling
2025-10-21 17:49:25 -04:00
thePR0M3TH3AN 04b092507f Refresh login modal layout and styling 2025-10-21 17:48:22 -04:00
thePR0M3TH3AN aed5c7f083 Allow profile additions to use provider picker 2025-10-21 17:45:01 -04:00
thePR0M3TH3AN d3c3ac1ee7 Finalize NIP-46 remote signer integration 2025-10-21 16:28:26 -04:00
thePR0M3TH3AN cf65ace78e Add direct key auth flow with encrypted key storage 2025-10-21 15:43:53 -04:00
thePR0M3TH3AN a86c86f695 Refactor login modal provider handling 2025-10-21 14:19:30 -04:00