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.