Auth adapter — user identity and signing.
Get the signer, or null if unavailable.
Get the current user's pubkey, or null if not logged in.
Auth adapter — user identity and signing.