Nostr Login Security

This page explains how login works on this site, in plain language.

Quick Summary

Login Methods

You can sign in using:

  1. Login with Nostr: NIP-07 extension flow (desktop default when available).
  2. Use phone signer (QR): NIP-46 pairing with nostrconnect:// deep link/QR.
  3. Paste signed login: manual fallback with pasted signed auth event JSON.

Recommended signer apps: - Desktop: nos2x-fox - Mobile: Amethyst

Challenge Rules

Every login requires a server-issued challenge that is:

Safety Notes

Device Approval (Delegation)

You can choose:

Delegation is signed by your account key (P_user) and includes domain + expiry.
During the delegation window, the browser can authenticate with S_sess without repeated prompts.

If you enable Require direct signer approval for sensitive actions, delegated sessions are not accepted for mutating admin actions, and a direct signer flow is required.

Logout and Revocation