Beschrijving
Password Protect is de krachtigste en meest veelzijdige beveiligingsplugin voor WordPress. Het combineert robuuste sitebrede wachtwoordbeveiliging met een modern tijdelijk loginsysteem, waardoor je volledige controle hebt over wie toegang heeft tot je site.
Of je nu een site ontwikkelt in een staging-omgeving, je site in onderhoudsmodus zet, of tijdelijke beheerderstoegang moet verlenen aan een ontwikkelaar, Smart Password Protect heeft het voor je.
We hebben de beste beveiligingsplugins in de markt geanalyseerd en een betere, alles-in-één oplossing gebouwd. Stop met het installeren van meerdere plugins voor “Onderhoudsmodus”, “Wachtwoordbeveiliging” en “Tijdelijke login”. Krijg het allemaal in één lichtgewicht, prestatiegericht pakket.
🔥 Overzicht van de belangrijkste functies
1. 🔐 Hele site beveiligen met wachtwoord (Onderhoudsmodus)
Vergrendel je WordPress site direct met één wachtwoord. Dit is perfect voor testsites, privéportfolio’s of onderhoudsmodus.
- Beveiliging met één klik: schakel beveiliging direct in of uit vanaf het dashboard.
- IP-whitelisting: sta specifieke IP-adressen (bijv. je kantoor, huis of klant) toe om het wachtwoord te omzeilen.
- Omzeiling voor gebruikersrol: sta beheerders of ingelogde gebruikers toe om toegang te krijgen tot de site zonder wachtwoord.
- SEO vriendelijk: stuurt automatisch
noindexheaders om te voorkomen dat Google je privé/staging inhoud indexeert. - Modern wachtwoordformulier: een mooie, responsive loginpagina die er geweldig uitziet op alle apparaten.
- Onthoud mij: gebruikers kunnen ervoor kiezen om tot 7 dagen ingelogd te blijven (configureerbaar).
- Aanpassing: pas eenvoudig de look en feel van de wachtwoordpagina aan via CSS.
2. 🔗 Tijdelijk inloggen zonder wachtwoord (Magic Links)
Maak veilige, automatisch verlopende loginlinks om tijdelijke beheerderstoegang te verlenen zonder je echte loginreferenties te delen.
- Veilige ontwikkelaarstoegang: geef ontwikkelaars of ondersteuningsagenten veilig beheerderstoegang.
- Automatisch verlopen: stel links in om te verlopen na 1 uur, 1 dag, 7 dagen of een aangepaste datum.
- Geen referenties nodig: Gebruikers loggen in gewoon door op de link te klikken. Geen gebruikersnaam of wachtwoord vereist.
- Rolbeheer: wijs elke rol (Beheerder, Redacteur, Abonnee) toe aan de tijdelijke gebruiker.
- Geavanceerde opties schakelen: toon/verberg geavanceerde instellingen (Login beperkingen, Gebruikersrol) met een simpele klik.
- Omleiden na login: Leid gebruikers automatisch om naar een specifieke pagina (bijv. Instellingen, Home of Aangepaste URL).
- Activiteitenlogs: volg precies wanneer een tijdelijke gebruiker inlogt, hun IP-adres en browser.
- Login beperkingen: beperk het aantal keren dat een link kan worden gebruikt.
- Zelfbehoud: tijdelijke gebruikers kunnen de Smart Password Protect plugin zelf niet deactiveren of verwijderen.
- Profiel lockdown: tijdelijke gebruikers worden geblokkeerd van het bewerken van hun profiel of het aanmaken/verwijderen van andere gebruikers.
- Handmatige statuscontrole: wijzig handmatig de status van tijdelijke login (Actief, Inactief, Verlopen) rechtstreeks vanuit het dashboard.
- Automatisch uitloggen: gebruikers worden onmiddellijk uitgelogd wanneer hun token inactief wordt of verloopt.
- Plugin deactiveren bescherming: alle tijdelijke gebruikers worden automatisch uitgelogd wanneer de plugin wordt gedeactiveerd.
- Verbeterde beveiliging: Multi-layer verificatie voor authenticatie voorkomt toegang met ongeldige tokens.
3. 🛡️ Geavanceerde beveiliging & Logs
Houd nauwlettend in de gaten wie toegang heeft tot je site en zorg voor maximale veiligheid.
- Gedetailleerd auditspoor: bekijk een geschiedenis van elke tijdelijke login, inclusief tijd, IP en browser.
- Botbeveiliging: blokkeert zoekmachine-crawlers wanneer beveiliging actief is.
- Rechten besturingselementen: Beperk tijdelijke beheer van het verwijderen van plugins of thema’s.
- Slimme validatie: controleert automatisch op tokenverloop en gebruikslimieten voordat toegang wordt verleend.
- Realtime authenticatie beheer: Logt gebruikers automatisch uit wanneer tokens worden gedeactiveerd, verlopen of verwijderd.
- Validatie op aanvraag niveau: Valideert de token status bij elke aanvraag om onbevoegde toegang te voorkomen.
- Veilige cookie-gebaseerde authenticatie: stelt veilige, httponly cookies in die automatisch na 1 dag verlopen.
4. 🌍 Meertalige ondersteuning
Gebruik de plugin in je eigen taal met volledige vertalingsondersteuning.
- German (Deutsch): Full translation available out of the box.
- Portuguese (Brazil) (Português do Brasil): Full translation available out of the box.
- Italian (Italiano): Full translation available out of the box.
- Polish (Polski): Full translation available out of the box.
- Arabisch (العربية): volledige vertaling direct beschikbaar.
- Bulgarian (Български): Full translation available out of the box.
- Catalan (Català): Full translation available out of the box.
- Chinese (China) (简体中文): Full translation available out of the box.
- Chinese (Taiwan) (繁體中文): Full translation available out of the box.
- Croatian (Hrvatski): Full translation available out of the box.
- Czech (Čeština): Full translation available out of the box.
- Deens (Dansk): volledige vertaling direct beschikbaar.
- Dutch (Belgium) (Nederlands (België)): Full translation available out of the box.
- Nederlands: volledige vertaling direct beschikbaar.
- Bengaals (বাংলা): volledige vertaling direct beschikbaar.
- Spaans (Español): volledige vertaling direct beschikbaar.
- Hindi (हिन्दी): volledige vertaling direct beschikbaar.
- English (Australia): Full translation available out of the box.
- French (Français): Full translation available out of the box.
- Chinees (简体中文): volledige vertaling direct beschikbaar.
- Klaar voor RTL-ondersteuning: compatibel met talen die van rechts naar links lezen.
- Bijdragen: help ons vertalen! Dien vertalingen in via translate.wordpress.org.
⚡ Gebruikssituaties voor slimme wachtwoordbeveiliging
⚡ Gebruiksscenario #1: veilige staging & ontwikkelomgevingen
Bescherm de site van je klant terwijl deze in ontwikkeling is. Gebruik de “Wachtwoordbeveiliging” functie om de site verborgen te houden voor het publiek en zoekmachines (noindex) terwijl jij en je klant de voortgang kunnen bekijken. Dit is de professionele manier om om te gaan met test sites zonder complexe server configuraties.
⚡ Gebruiksscenario #2: verleen veilige tijdelijke toegang aan ontwikkelaars
Heb je een ontwikkelaar nodig om een bug op te lossen? Deel je beheerdersgegevens niet. Genereer in plaats daarvan een “Tijdelijke loginlink” met een specifieke rol en vervaltijd. Ze krijgen toegang met één klik, en je krijgt gemoedsrust wetende dat de toegang automatisch verloopt en ze je plugins niet kunnen verwijderen.
⚡ Gebruiksscenario #3: onderhoudsmodus eenvoudig gemaakt
Je site aan het updaten of ontwerpwijzigingen aan het maken? Vergrendel direct de hele site met één wachtwoord. Je kunt je eigen IP-adres op de witte lijst zetten om te blijven werken terwijl bezoekers een professionele wachtwoordpagina zien. Het is sneller en gemakkelijker dan het installeren van een speciale onderhoudsmodus plugin.
⚡ Gebruiksscenario #4: exclusieve klantportfolio’s
Toon je werk privé. Beveilig je portfolio site met een wachtwoord en deel het wachtwoord alleen met potentiële klanten. Dit zorgt ervoor dat je creatieve werk exclusief en vertrouwelijk blijft totdat je klaar bent om het aan de wereld te tonen.
⚡ Gebruiksscenario #5: interne bedrijfsdocumentatie
Maak een privé hub voor je team. Beperk toegang tot interne tools, wiki’s of bronnen. Met “Omzeiling voor gebruikersrol” hebben je ingelogde werknemers naadloos toegang tot inhoud zonder elke keer een wachtwoord in te voeren, terwijl buitenstaanders geblokkeerd blijven.
⚡ Gebruiksscenario #6: privé familie & persoonlijke blogs
Deel persoonlijke verhalen en foto’s alleen met degenen die je vertrouwt. Stel een eenvoudig wachtwoord in voor de hele site zodat familie en vrienden je inhoud kunnen bekijken terwijl deze veilig blijft voor vreemden en bots. Het is de perfecte oplossing om persoonlijke herinneringen privé te houden.
🚀 Ontdek Smart Password Protect functies
✅ Volledige site bescherming — 100% gratis
Wat het doet: vergrendelt je hele WordPress site direct achter een veilig wachtwoordscherm. Alleen bezoekers met het juiste wachtwoord kunnen toegang krijgen tot je inhoud.
Hoe te gebruiken:
1. Navigeer naar Smart Password Protect > Wachtwoordbeveiliging.
2. Zet “Wachtwoordbeveiliging inschakelen” op Aan.
3. Voer je gewenste wachtwoord in in het “Wachtwoord instellen” veld.
4. (Optioneel) Pas de duur van “Onthoud mij” aan om te bepalen hoe lang gebruikers ingelogd blijven.
✅ Veilige tijdelijke login links — geen inloggegevens nodig
Wat het doet: genereert een unieke “Magic Link” die een gebruiker automatisch inlogt met een specifieke rol en vervaltijd. Perfect voor ontwikkelaars of ondersteuningsagenten.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Tijdelijke login.
2. Selecteer een vervaltijd (bijv. 7 Dagen).
3. (Optioneel) Klik op “+ Toon geavanceerde opties” om een specifieke gebruikersrol of loginlimiet in te stellen.
4. Klik op Link genereren en kopieer de URL.
✅ Wachtwoordloze beheer toegang
Wat het doet: staat beheerders toe toegang te krijgen tot de site zonder het beveiligingswachtwoord in te voeren, wat tijd en moeite bespaart.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Wachtwoordbeveiliging > Rechten.
2. Zet “Beheerders toestaan” op Aan.
3. Nu, als je bent ingelogd op WordPress als beheerder, omzeil je het wachtwoordscherm automatisch.
✅ RSS-feeds toestaan
Wat het doet: zorgt ervoor dat je RSS-feeds toegankelijk blijven, zelfs wanneer de site met een wachtwoord is beveiligd.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Wachtwoordbeveiliging > Rechten.
2. Zet “RSS-feeds toestaan” op Aan.
3. Je RSS-feeds (bijv. /feed) zijn nu openbaar toegankelijk zonder wachtwoord.
✅ REST API toestaan
Wat het doet: staat externe applicaties en mobiele apps toe om via de WordPress REST API toegang te krijgen tot de gegevens van je site door de beveiliging te omzeilen.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Wachtwoordbeveiliging > Rechten.
2. Zet “REST API toestaan” op Aan.
3. De REST API endpoints van je site (bijv. /wp-json) zijn nu toegankelijk.
* Opmerking: Indien uitgeschakeld, retourneren API-aanvragen een 401 niet geautoriseerd foutmelding met het bericht “Wachtwoord beveiliging is ingeschakeld”.
✅ Slimme IP-whitelisting
Wat het doet: verleent directe toegang aan specifieke IP-adressen (zoals je thuis of kantoor) zodat je geen wachtwoord hoeft in te voeren.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Wachtwoordbeveiliging > IP-instellingen.
2. Klik op Invoer automatisch invullen om je huidige IP-adres te detecteren.
3. Klik op IP toevoegen om het op de lijst toegestaan te zetten. Je kunt zoveel IP’s toevoegen als je nodig hebt.
✅ Tijdelijke login log
Wat het doet: bekijk de geschiedenis van tijdelijk logingebruik en gebruikersacties.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Tijdelijke login.
2. Klik op de tab Logs.
3. Bekijk de lijst met alle recente loginpogingen om er zeker van te zijn dat er geen ongeautoriseerde toegang heeft plaatsgevonden.
✅ Automatische opschoning : verlopen links en tijdelijke login log
Wat het doet: verwijdert automatisch verlopen tijdelijke loginlinks en gebruikers uit je database om je site schoon en veilig te houden.
Hoe te gebruiken:
1. Ga naar Smart Password Protect > Tijdelijke login > Instellingen.
2. Zoek de instelling Verlopen links automatisch opschonen.
3. Stel het aantal dagen in (bijv. 30 dagen) waarna verlopen logs en gebruikers permanent worden verwijderd.
🌟 Wat maakt ons anders?
Feature | Smart Password Protect | Competitor A | Competitor B ------------------------|------------------------|--------------|------------- Password Protection | ✅ | ✅ | ❌ Temporary Login | ✅ | ❌ | ✅ Activity Logs | ✅ | ❌ | ❌ IP Whitelisting | ✅ | ✅ | ❌ Modern UI (React) | ✅ | ❌ | ❌ Multi-language Support | ✅ | ❌ | ❌
🔜 Roadmap & Komende functies
We werken voortdurend aan het verbeteren van Smart Password Protect. Hier zijn enkele functies die in de volgende update komen:
- Gedeeltelijke inhoudsbeveiliging: vergrendel specifieke delen van een bericht of pagina met shortcodes zoals
[protect]Inhoud[/protect]. - Granulaire beveiliging: beveilig individuele Pagina’s, Berichten en Categorieën met een wachtwoord.
- WooCommerce-beveiliging: verberg je winkel of specifieke producten voor het publiek.
- Wachtwoordstijlen: pas de look en feel van de wachtwoordloginpagina aan met een visuele editor.
- Meerdere wachtwoorden: stel verschillende wachtwoorden in voor verschillende gebruikers of groepen.
- E-mailmeldingen: Ontvang een melding wanneer iemand inlogt via een tijdelijke link.
⚡ Redenen waarom je zou moeten kiezen voor Smart Password Protect
⚡ Reden #1: compromisloze beveiliging & controle
Upgrade eenvoudig de verdedigingsmechanismen van je site. Smart Password Protect stelt je in staat om je hele website direct te vergrendelen met één enkel wachtwoord, terwijl het granulaire controles biedt zoals IP lijst toegestaan en omzeiling voor gebruikersrollen. Gebouwd met geavanceerde encryptie en “Zelfbehoud” logica, zorgt het ervoor dat tijdelijke gebruikers de plugin niet kunnen uitschakelen of je site kunnen kapen, wat je volledige gemoedsrust geeft.
⚡ Reden #2: elimineer het risico van het delen van inloggegevens
Deel nooit meer je gebruikersnaam en wachtwoord van de beheerder. Met onze Tijdelijk inloggen (Magic Links)-functie kun je veilige, automatisch verlopende toegang links genereren voor ontwikkelaars of ondersteuning agenten. Deze links gebruiken cryptografisch veilige tokens en staan toegang met één klik toe zonder inloggegevens te vereisen. Zodra het werk gedaan is, wordt de toegang automatisch ingetrokken, waardoor je hoofd beheerdersaccount volledig veilig blijft.
⚡ Reden #3: geautomatiseerd & handsfree beheer
Zeg vaarwel tegen handmatige gebruikersopruiming. Stel je tijdelijke login links in om automatisch te verlopen na 1 uur, 1 dag of 7 dagen. Ons intelligente “Automatisch opschonen”-systeem draait op de achtergrond om verlopen links en tijdelijke gebruikersaccounts permanent uit je database te verwijderen. Deze “instellen en vergeten” aanpak houdt je site schoon en vermindert de administratieve last.
⚡ Reden #4: krijg waardevolle inzichten met activiteiten logs
Kennis is macht. Blijf op de hoogte met onze gedetailleerde Activiteiten logs die elke afzonderlijke tijdelijke login gebeurtenis bijhoudt. Monitor precies wie toegang heeft gehad tot je site, wanneer ze hebben ingelogd, hun IP-adres en zelfs hun browserinformatie. Dit auditspoor is essentieel voor beveiligingsmonitoring en zorgt ervoor dat je altijd overzicht hebt over externe toegang.
⚡ Reden #5: geoptimaliseerd voor snelheid & SEO
Laat beveiliging je niet vertragen. Smart Password Protect is ontworpen om lichtgewicht en zonder overbodige ballast te zijn, waardoor er geen impact is op de laadsnelheid van je site. Het verwerkt ook automatisch SEO-best practices door noindex headers te sturen voor beveiligde inhoud, waardoor wordt voorkomen dat Google test sites of privépagina’s indexeert. Bovendien werkt het naadloos samen met grote caching plugins zoals WP Rocket en W3 Total Cache.
⚡ Reden #6: de ultieme alles-in-één toolkit
Stop met het vervuilen van je site met meerdere plugins. Smart Password Protect combineert robuuste Onderhoudsmodus, Sitebrede wachtwoordbeveiliging en Tijdelijke login functionaliteit in één enkel, samenhangend pakket. Door deze functies te consolideren, verminder je plugin conflicten, bespaar je serverbronnen en vereenvoudig je je workflow.
⚡ Reden #7: intuïtieve & moderne gebruikerservaring
Wij geloven dat beveiliging niet ingewikkeld moet zijn. Onze plugin beschikt over een modern, op React gebaseerd dashboard dat intuïtief en gemakkelijk te navigeren is. Van het genereren van links tot het inschakelen van beveiliging, elke actie is slechts een klik verwijderd. Het wachtwoordformulier aan de voorkant is ook volledig responsief en aanpasbaar, wat zorgt voor een professionele ervaring voor je bezoekers op elk apparaat.
⚡ Reden #8: gebouwd voor ontwikkelaars
Meer controle nodig? Wij zorgen ervoor. Smart Password Protect zit boordevol hooks en filters, waardoor ontwikkelaars functionaliteit kunnen aanpassen aan specifieke behoeften. Of je nu omzeilregels moet wijzigen, REST API toegang moet beheren of moet integreren met ander gereedschap, onze codebase is schoon, gedocumenteerd en ontwikkelaarsvriendelijk.
Bekijk onze andere plugins
Verbeter je WordPress site met onze andere krachtige plugins:
- Access Defender – Geavanceerde beveiligingsplugin om je WordPress site te beschermen tegen ongeautoriseerde toegang en kwaadaardige aanvallen.
- Contributors Gallery – Presenteer je WordPress bijdragers in een mooie en aanpasbare galerij layout.
- Product Spotlight Badge – Markeer je WooCommerce producten met opvallende badges om de verkoop te stimuleren.
- Omleiden na uitloggen – Leid gebruikers om naar een aangepaste pagina na het uitloggen voor een verbeterde gebruikerservaring.
- Smart Optimizer – Directe boost van paginasnelheid met één klik optimalisatie
- Random Quote – Dagelijkse inspirerende citaten voor WordPress
Schermafbeeldingen

Dashboard: de centrale plek om de beveiligingsstatus te bekijken, functies in/uit te schakelen en toegang te krijgen tot instellingen voor Wachtwoordbeveiliging en Tijdelijke login. 
Algemene instellingen (wachtwoordbeveiliging): stel sitebrede wachtwoord en “Onthoud mij” duur in. 
IP-instellingen (Toegestane IP’s): Zet IP-adressen op de lijst toegestaan om wachtwoordbeveiliging automatisch te omzeilen. 
Bescherming machtigingen: beheer omzeiling regels voor beheerders, ingelogde gebruikers, RSS en REST API. 
Front-end wachtwoordscherm: het veilige loginscherm dat bezoekers zien wanneer de site beveiligd is. 
Genereer tijdelijke link: maak magic links met aangepaste vervaltijd, loginlimieten en roltewijzing. 
Links beheren: bekijk en beheer alle actieve en verlopen tijdelijke loginlinks. 
Instellingen tijdelijke login: configureer algemene instellingen, standaardrollen, automatische opschoningsintervallen en rechtencontroles (plugins/thema’s) voor tijdelijke gebruikers. 
Activiteitenlogs: gedetailleerde volging van tijdelijk login gebruik en gebruikersactiviteit. 
Tijdelijke toegangsweergave: de front-end ervaring bij toegang via een tijdelijke loginlink.
Installatie
Snelstart (Aanbevolen)
-
Installeer vanuit WordPress dashboard:
- Ga naar Plugins > Nieuwe toevoegen.
- Zoek naar “Smart Password Protect“.
- Klik op Nu installeren Activeren.
-
Configureer in 2 minuten:
- Navigeer naar Smart Password Protect.
- Je ziet het hoofd-Dashboard met “Functies beheren”.
- Wachtwoordbeveiliging is standaard ingeschakeld. Klik op Instellingen om je wachtwoord te configureren of de functie uit te schakelen indien niet nodig.
- Tijdelijke login is standaard ingeschakeld. Klik op Instellingen om magic links te genereren of de functie uit te schakelen indien niet nodig.
Handmatige installatie
- Download het plugin zipbestand.
- Ga naar Plugins > Nieuwe toevoegen > Plugin uploaden.
- Upload en activeer de plugin.
- Volg de configuratiestappen hierboven.
Configuaratiegids
Voor site beveiliging (Onderhoudsmodus):
- Ga naar de wachtwoordbeveiliging tab.
- Toggle “Wachtwoordbeveiliging inschakelen”.
- Voer je gewenste wachtwoord in.
- (Optioneel) Klik op “Invoer automatisch invullen” en klik vervolgens op “IP toevoegen” in IP-adressen toestaan om jezelf op de lijst toegestaan te zetten.
Voor tijdelijke toegang (Magic Links):
- Ga naar de tab Tijdelijke login.
- Choose an expiration (e.g., 7 Days).
- Als je geavanceerde functies nodig hebt, klik dan op “+ Toon geavanceerde opties”.
- Max. loginbeperking: optioneel. Beperk het aantal keren dat deze link kan worden gebruikt. Laat leeg of 0 voor onbeperkt.
- Rol: selecteer de rol voor de tijdelijke gebruiker (bijv. Beheerder).
- Klik op Link genereren.
- Kopieer de link en deel deze met je ontwikkelaar of ondersteuningsmedewerker.
Aanpassingsopties:
- Omzeil regels – Sta REST API of ingelogde gebruikers toe om de beveiliging te omzeilen.
- Automatisch opschonen – Verwijder automatisch verlopen tijdelijke links.
- Rechten besturingselementen – Beperk tijdelijke gebruikers in het verwijderen, installeren, activeren of deactiveren van plugins en thema’s.
FAQ
-
Moet ik een gebruikersaccount aanmaken voor de tijdelijke login?
-
Nee! De plugin maakt automatisch een tijdelijke gebruiker aan wanneer de link wordt gegenereerd en verwijdert/schakelt deze uit wanneer deze verloopt.
-
Kan ik beperken wat de tijdelijke gebruiker kan doen?
-
Ja. Je kunt een specifieke rol toewijzen (bijv. Redacteur) en zelfs mogelijkheden zoals het verwijderen van plugins beperken in de instellingen.
-
Zullen zoekmachines mijn met wachtwoord beveiligde site indexeren?
-
Nee. Wanneer wachtwoordbeveiliging actief is, sturen we een “noindex” signaal naar zoekmachines om je inhoud privé te houden.
-
Kan ik mijn eigen IP-adres op de lijst toegestaan zetten?
-
Ja. De plugin detecteert je huidige IP, zodat je deze met één klik op de lijst toegestaan kunt zetten.
-
Is deze plugin compatibel met paginabouwers zoals Elementor of Divi?
-
Ja, het werkt perfect samen met alle grote paginabouwers en thema’s.
-
Wat gebeurt er als ik de plugin deactiveer?
-
Als je de plugin deactiveert, wordt je site weer toegankelijk voor iedereen en wordt de wachtwoordbeveiliging verwijderd. Je instellingen worden opgeslagen in de database, dus als je deze later opnieuw activeert, wordt je configuratie teruggezet.
-
Werkt deze plugin met caching plugins?
-
Ja! Smart Password Protect is ontworpen om te werken met grote cachingplugins zoals WP Rocket, W3 Total Cache en Autoptimize. Het verwerkt automatisch cachingregels om ervoor te zorgen dat de wachtwoordbeveiliging correct werkt.
-
Kan ik meerdere wachtwoorden instellen?
-
Momenteel ondersteunt de plugin één wachtwoord voor de hele site. We werken aan het toevoegen van ondersteuning voor meerdere wachtwoorden in een toekomstige update.
-
Hoe reset ik het wachtwoord als ik het vergeten ben?
-
Als beheerder kun je eenvoudig inloggen op je WordPress dashboard (je-site.nl/wp-admin), naar Instellingen > Smart Password Protect gaan en een nieuw wachtwoord invoeren.
-
Kan ik specifieke pagina’s of berichten beveiligen?
-
Nog niet, maar dit is onze meest gevraagde functie! We werken actief aan “Granulaire beveiliging” om individuele pagina’s, berichten en categorieën te kunnen vergrendelen. Blijf op de hoogte voor de volgende update.
-
Wat als ik mezelf buitensluit van mijn eigen site?
-
Als je jezelf per ongeluk buitensluit en geen toegang hebt tot de beheer ruimte, kun je de plugin handmatig uitschakelen door de map
smart-password-protectinwp-content/plugins/via FTP of je hosting bestandsbeheer te hernoemen. Dit zal de plugin automatisch deactiveren. -
Blokkeert dit de WordPress REST API?
-
Standaard ja. Wanneer geblokkeerd, retourneert elk verzoek aan de REST API een
401 Unauthorizedfout met de coderest_forbidden. Je kunt “REST API toestaan” inschakelen in de Rechten instellingen als je toegang moet toestaan voor mobiele apps of integraties van derden. -
Heb ik nog steeds toegang tot de normale wp-login.php pagina?
-
Ja. We hebben een specifieke instelling “Inlogpagina toestaan” die ervoor zorgt dat je standaard WordPress loginpagina toegankelijk blijft, zodat jij en je team normaal kunnen inloggen.
-
Wat gebeurt er met RSS feeds wanneer wachtwoordbeveiliging is ingeschakeld?
-
Standaard zijn RSS-feeds ook beveiligd met een wachtwoord. Als een gebruiker toegang probeert te krijgen tot een beveiligde feed, zien ze het wachtwoordformulier (als HTML) in plaats van de feed inhoud.
-
Kan ik RSS-feeds toestaan terwijl ik de site beschermd houd?
-
Ja. Je kunt “RSS-feeds toestaan” inschakelen in de Rechten instellingen. Hiermee kunnen RSS-lezers en gebruikers toegang krijgen tot de feeds van je site zonder een wachtwoord in te voeren, terwijl de rest van de site vergrendeld blijft.
-
Mijn RSS lezer toont een wachtwoordformulier. Hoe kan ik dit oplossen?
-
Dit gebeurt omdat de feed met een wachtwoord is beveiligd. Om dit op te lossen, ga naar Smart Password Protect > Wachtwoordbeveiliging > Rechten en schakel “RSS feeds toestaan” in.
-
Ik krijg een ‘rest_forbidden’ fout. Hoe los ik dit op?
-
Deze fout treedt op omdat de REST API standaard is geblokkeerd. Als je toegang moet toestaan (bijv. voor een mobiele app), ga dan naar Smart Password Protect > Wachtwoordbeveiliging > Rechten en schakel “REST API toestaan” in.
-
Moet ik verlopen tijdelijke links handmatig verwijderen?
-
Nee. Je kunt “Automatisch opschonen van verlopen links” configureren in de Tijdelijke login instellingen om oude links en gebruikers automatisch te verwijderen na een ingesteld aantal dagen (bijv. 30 dagen).
-
Kunnen tijdelijke beheerders andere gebruikers verwijderen?
-
Nee. Onze beveiligingsmodule blokkeert specifiek tijdelijke gebruikers bij het aanmaken, verwijderen of bewerken van andere gebruikersaccounts, zodat ze je site niet kunnen overnemen.
-
Kan een tijdelijke gebruiker deze plugin deactiveren?
-
Nee. We hebben ingebouwde “Zelfbehoud” logica die voorkomt dat tijdelijke gebruikers de Smart Password Protect plugin deactiveren, zodat je site veilig blijft.
-
Kunnen tijdelijke gebruikers hun profiel bewerken (e-mail/wachtwoord wijzigen)?
-
Nee. Toegang tot het profielbewerkingsscherm is geblokkeerd voor tijdelijke gebruikers om te voorkomen dat ze accountgegevens of instellingen wijzigen.
-
Wat gebeurt er als een link vaker wordt gebruikt dan de toegestane beperking?
-
De plugin blokkeert direct de loginpoging en toont een foutmelding dat de link zijn gebruikslimiet heeft bereikt.
-
Hoe lang duurt de tijdelijke login?
-
Eenmaal ingelogd is de authenticatie 24 uur geldig (standaard inlogduur van WordPress). De gebruiker moet de link opnieuw gebruiken (als deze nog niet verlopen is) om na deze periode weer in te loggen.
-
Is de loginlink veilig?
-
Ja. We gebruiken een uniek, willekeurig token voor elke link. Daarnaast valideren we het token bij elke toegangspoging op vervaltijd en gebruikslimieten.
-
Is de pagina voor wachtwoordbeveiliging mobielvriendelijk?
-
Ja! Het wachtwoordformulier is volledig responsive en geoptimaliseerd voor alle apparaten, zodat je bezoekers een soepele ervaring hebben op telefoons, tablets en desktops.
-
Hoe lang blijven bezoekers ingelogd na het invoeren van het wachtwoord?
-
Standaard houdt de optie “Onthoud mij” hen 7 dagen ingelogd. Je kunt deze duur aanpassen in de Algemene instellingen.
-
Kan ik het ontwerp van de wachtwoordpagina aanpassen?
-
De plugin wordt geleverd met een schoon, modern ontwerp. Je kunt het verder aanpassen met aangepaste CSS in je thema of door de pluginstijlen te overschrijven.
Beoordelingen
Bijdragers & ontwikkelaars
“Password Protect – Temporary Login Without Password & Password Protect Entire Site” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Password Protect – Temporary Login Without Password & Password Protect Entire Site” is vertaald in 6 localen. Dank voor de vertalers voor hun bijdragen.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.2.2
- Improvement: Improved translation accuracy and workflow.
- Improvement: Merged community translations from translate.wordpress.org for Bengali, Hindi, Dutch, and Russian.
- Props: Thanks to Noruzzaman, Ghazi Asif Salahuddin (Lenin), Sumit Singh, Peter Smits, and Irina for translation contributions and reviews.
1.2.1
- Fix: Fixed temporary users being blocked from accessing options.php (now allowed for settings access).
- Improvement: Added responsive mobile design with card-based table layout.
- Improvement: Improved Dashboard and settings page styling with CSS classes instead of inline styles.
- New: Added 17 new language translations – Bulgarian, Catalan, Czech, German, English (Australia), French, Croatian, Italian, Dutch (Belgium), Polish, Portuguese (Brazil), Russian, and Chinese (Taiwan).
- Props: Thanks to Kamrul Hasan for suggesting the mobile and tablet responsive support.
1.2.0
- Nieuwe functie: wijzig handmatig de status van tijdelijke login (Actief, Inactief, Verlopen) rechtstreeks vanuit het dashboard.
- Nieuwe functie:Bengaalse (বাংলা) taalondersteuning toegevoegd – Volledige vertaling voor alle plugin interfaces.
- Beveiliging: tijdelijke gebruikers worden nu onmiddellijk uitgelogd wanneer hun tokenstatus verandert naar inactief of verlopen.
- Beveiliging: tijdelijke gebruikers worden automatisch uitgelogd wanneer hun tokens worden verwijderd.
- Beveiliging: alle tijdelijke gebruikers worden automatisch uitgelogd wanneer de plugin wordt gedeactiveerd.
- Beveiliging: verbeterde authenticatievalidatie om toegang met inactieve of verlopen tokens te voorkomen.
- Verbetering: uitgebreide code-refactoring voor betere onderhoudbaarheid en DRY principes (~1.300+ regels dubbele code verwijderd).
- Verbetering: verbeterde feedback berichten bij het updaten van token status (inclusief “functie” keyword voor duidelijkheid).
- Verbetering: verbeterde afhandeling van REST API-parameters met hulpmethoden.
- Oplossing: probleem met authenticatie persistentie opgelost waarbij inactieve/verlopen tokens de actieve ingelogde status behielden.
- Prestaties: Verbeterde plugin prestaties en verminderd geheugengebruik door code-optimalisatie.
1.1.1
- Nieuw kenmerk: toegevoegd “Functie aanvragen” link naar toolbar en header navigatie voor makkelijkere feedback.
- Nieuwe functie: Toegevoegd “Handige links” zijbalk widget in het dashboard voor snelle toegang tot ondersteuning en beoordelingen.
- Verbetering: geüpdatet UI met moderne accentkleuren en verbeterde opmaak.
- Oplossing: gecorrigeerde mogelijkheid omgaan met toggle optie om betrouwbaarheid te garanderen.
- Oplossing: verbeterde vertalingsondersteuning voor modale dialogen.
1.1.0
- Nieuwe functie: tijdelijke loginlinks – Maak magic links met vervaltijd, loginbeperkingen en roltoewijzing.
- Nieuwe functie: activiteitenlogs – Volg gedetailleerde gebruiksgeschiedenis van tijdelijke loginlinks.
- Nieuwe functie: dashboard – gecentraliseerde hub om plugin functies en status te beheren.
- Nieuwe functie: geavanceerde rechten – Granulaire controle over wie beveiliging kan omzeilen (RSS, REST API, enz.).
- Nieuwe functie: Rechten besturingselementen – Beperk tijdelijke gebruikers om plugin/thema acties uit te voeren.
- Verbetering: codebase gerefactored voor betere prestaties en onderhoudbaarheid.
- Verbetering: real-time update van instellingen voor een soepelere gebruikerservaring.
1.0.1
- Conflicten met andere plugins opgelost.
- Opgelost navigatie tab conflicten.
- Verbeterde CSS en JS prestaties.
1.0.0
- Initiële release.
