Club Access Passwords

WORDPRESS PLUGIN ยท ACCESS CONTROL

A WordPress access-control plugin for shared club passphrases, protected pages, signed temporary sessions, activity logging, session revocation, REST redaction, and rate limiting.

Admin workflow

Create an active club, set or generate its passphrase, lock pages from the Protected Pages screen, choose which clubs are allowed, and review authentication activity from the logs.

Visitor experience

Unauthenticated visitors see a clean access gate. A correct passphrase opens the protected content and keeps access alive through a signed, HTTP-only session cookie until logout or invalidation.

Testing & reliability

The project includes browser-based regression tests using Python, pytest, Playwright, and the hosted WordPress Playground. Coverage includes authentication, session persistence, protected-content hiding, activity logging, REST redaction, rate limiting, session revocation, and plugin health after deactivation or deletion.

Scroll to Top