v0.1.0 — Ensimmäinen julkaisu
Ensimmäinen julkaisu Pakki Passwordista — vapaa, lisensitön WordPress-plugin yksittäisten sivujen ja postausten salasanasuojaukseen. Osa Pakki.work-kokonaisuutta.
Ominaisuudet
- Suojaa yksittäisiä sivuja ja postauksia salasanalla
- Per-sivu konfiguroitava istunto: 1 h / 24 h / 7 vrk
- Per-sivu SEO-piilotus (noindex + ei sisäisissä hauissa eikä sitemapissa)
- Cache-yhteensopiva (
DONOTCACHEPAGE,Cache-Control: no-store, nginxX-Accel-Expires) — toimii myös LiteSpeed/WP Rocket/W3TC-sivuilla - Brute force -suoja: 5 yritystä / 15 min / IP+sivu
- Kirjautuneet adminit ohittavat salasanan
- Per-sivu loki: avausten määrä + viimeisin avaus
- Pakki.work-brändätty front-end-lomake ja admin-näkymä
- Integroituu automaattisesti Pakki.work-päävalikkoon kun
pakkiwork-wpon aktiivinen; muuten alikohta Asetukset-valikossa
Tekniset tiedot
- WordPress 6.3+
- PHP 8.1+
- HMAC-allekirjoitettu per-sivu cookie (HttpOnly, Secure jos HTTPS, SameSite=Lax)
- Yksi tietokantataulu (
{prefix}pakki_password_protected) — uninstall siivoaa kaiken - 37 yksikkötestiä (PHPUnit), WPCS + PHPStan level 6 puhtaita
- Live smoke-testattu LocalWP-sandboxissa: kaikki 9 skenaariota läpi
Asennus
- Lataa
pakki-password-0.1.0.zipalta - WordPress: Plugins → Add New → Upload Plugin
- Aktivoi
- Asetukset → Pakki Password (tai Pakki.work → Pakki Password jos pakkiwork-wp on aktiivinen)
GPL-2.0-or-later.