3. The digital key: silent sign-in

Written by

in

The “digital key” is a small must-use plugin, woof-key, on top of the login plugin.

  • A signed-out visitor opens a post in the Members category.
  • WordPress sends the browser to WoofID with prompt=none. That means: don’t show anything, just say whether this person is already signed in and has approved this site.
  • If yes, WoofID sends them straight back, signed in, to the same post. No click, no form.
  • If not, WoofID answers login_required or consent_required. woof-key catches that before the login plugin can retry, sets a 10-minute cookie so it doesn’t ask again, and shows the “Unlock with WoofID” door.

Bots, link previews and non-GET requests never trigger the silent check. Signing out also sets the cookie, so you aren’t logged straight back in.