KEMBAR78
Hur man automatiskt loggar ut inaktiva användare i WordPress
Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man automatiskt loggar ut inaktiva användare i WordPress

Precis som banker och känsliga appar kan din WordPress-webbplats dra nytta av ett extra säkerhetslager genom att automatiskt logga ut inaktiva användare.

Enligt vår erfarenhet är detta ett enkelt men effektivt sätt att förhindra obehörig åtkomst, särskilt om en användare glömmer att logga ut från en delad enhet.

Den här artikeln ger en steg-för-steg-guide för att ställa in automatisk utloggning för inaktiva användare. Detta säkerställer att de uppmanas att logga in igen och verifiera sin identitet efter inaktivitet.

Hur man automatiskt loggar ut inaktiva eller sysslolösa användare i WordPress

Varför logga ut inaktiva användare automatiskt i WordPress?

Inaktiva användare utgör en säkerhetsrisk för din WordPress-webbplats. Om någon i ditt team lämnar sin bärbara dator obevakad på ett café eller bibliotek, kan en främling se känslig information, ändra deras lösenord eller till och med publicera eller radera inlägg.

Inaktiva WordPress-användare gör också din webbplats mer sårbar för hackare. De kan köra skript och ta över användarens konto.

Det är därför det är en bra säkerhetspraxis att automatiskt logga ut inaktiva användare och dölja innehållet på deras skärm.

Med det sagt, låt oss titta på hur man automatiskt loggar ut inaktiva användare i WordPress med två olika metoder. Du kan använda snabblänkarna nedan för att hoppa direkt till den metod du föredrar:

Det snabbaste sättet att automatiskt logga ut inaktiva användare i WordPress är att använda pluginet WPCode.

WPCode låter dig enkelt lägga till anpassad kod i WordPress utan att redigera din temas functions.php-fil, så du behöver inte oroa dig för att bryta din webbplats.

Dessutom kommer pluginet med ett stort bibliotek av färdiga kodavsnitt, inklusive ett avsnitt för automatisk utloggning av inaktiva användare, som du kan lägga till med ett par klick.

För att komma igång måste du installera och aktivera det kostnadsfria WPCode-pluginet. Om du behöver hjälp, se vår guide om hur man installerar ett WordPress-plugin.

Efter aktivering, gå till Kodavsnitt » + Lägg till avsnitt från din WordPress-instrumentpanel.

Därifrån, sök efter kodavsnittet ‘Auto-logout inactive users’ i biblioteket. När du hittar det, för muspekaren över det och klicka på knappen ‘Use snippet’.

Välj kodavsnittet för automatisk utloggning av inaktiva användare från biblioteket

WPCode kommer sedan automatiskt att lägga till koden åt dig och välja rätt infogningsmetod.

WPCode lägger automatiskt till koden åt dig

Efter det behöver du bara växla omkopplaren från ‘Inaktiv’ till ‘Aktiv’ och klicka på knappen ‘Uppdatera’.

Gör utdraget aktivt och klicka på knappen Uppdatera

Det var allt. Nu kommer användare att loggas ut automatiskt från din WordPress-webbplats efter 10 minuters inaktivitet.

Metod 2: Hur man automatiskt loggar ut inaktiva användare i WordPress med ett plugin

För den här metoden är det första du behöver göra att installera och aktivera pluginet Inactive Logout. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Vid aktivering, gå helt enkelt till sidan Inställningar » Inaktiv utloggning för att konfigurera pluginet.

Inställningssida för plugin för inaktiv utloggning

Först måste du ange inaktivitetstiden efter vilken en användare automatiskt loggas ut. Du kan ange tiden i minuter och se till att den inte är för kort eller för lång.

Därefter kan du ange ett meddelande som du vill ska visas för inaktiva användare.

Nedanför meddelandefältet hittar du fler plugin-alternativ för att ändra auto-utloggningsfunktionen. Standardinställningarna fungerar för de flesta webbplatser, men du kan ändra dem om du vill.

Inställningar för tidsgräns för inaktiva användare

Du kan aktivera alternativet 'Popup-bakgrund' om du vill ändra bakgrundsfärgen på skärmen när en användares session löper ut. Detta kommer att täcka användarens webbläsarfönster för att hålla innehållet dolt från nyfikna ögon.

Alternativet 'Inaktivera nedräkning' tar bort varningen om nedräkning och loggar ut inaktiva användare direkt.

Om du inte vill använda den automatiska utloggningsfunktionen kan du markera alternativet 'Visa endast varningsmeddelande'. Nu kommer varningsmeddelandet att visas, men användaren kommer inte att loggas ut.

Alternativet ‘Inaktivera samtidiga inloggningar’ stoppar dina användare från att använda samma konto från olika enheter eller webbläsare samtidigt.

Som standard visar pluginet ett inloggningsfönster och omdirigerar inte användare. Du kan aktivera alternativet ‘Enable Redirect’ för att omdirigera användare till vilken sida du vill.

Efter att du har granskat och ändrat dina inställningar, glöm inte att klicka på knappen 'Spara ändringar' för att lagra dem.

Ställa in olika tidsgränsinställningar baserat på användarroller

Om du vill ställa in regler för inaktivitet baserat på användarroller och behörigheter, kan du göra det under fliken 'Avancerad hantering' på pluginets inställningssida.

Först måste du välja de användarroller som du vill konfigurera annorlunda från de globala inställningarna. Därefter kan du välja en annan tidsgräns och omdirigera eller till och med inaktivera tidsgränsinställningarna för den användarrollen.

Inställningar för tidsgräns för inaktiva användare med flera roller

När du är nöjd med inställningarna, se till att du klickar på knappen 'Spara ändringar'.

För att se pluginet i aktion kan du logga in på din WordPress-webbplats och inte göra något under timeout-perioden i pluginets inställningar. Därefter ser du en nedräkningstimer dyka upp.

Tidsgränsnedräkning

Du kan klicka på knappen 'Fortsätt' för att återuppta arbetet utan att sessionen går ut.

Användare som inte klickar på knappen 'Fortsätt' kommer att loggas ut och se inloggningsskärmen.

Inloggningsfönster

Bonus: Hur man lägger till mer säkerhet med tvåfaktorsautentisering

Nu är ett problem med detta tillvägagångssätt att många användare sparar sina lösenord med hjälp av en lösenordshanterare eller webbläsarens inbyggda funktion för lösenordslagring.

Detta innebär att deras inloggningspopup redan kommer att ha deras användarnamn och lösenordsfält ifyllda. Vem som helst kan bara klicka på inloggningsknappen för att komma åt sitt konto medan de är borta.

Inloggningsfält redan ifyllda

Du kan göra obehörig åtkomst svårare genom att lägga till tvåstegsverifiering till WordPress-inloggningsskärmen.

Detta kräver att användare anger ett unikt engångslösenord som genereras av en app på deras telefon. För detaljerade instruktioner, se vår guide om hur man lägger till tvåfaktorsautentisering i WordPress.

Experthandledningar för att skydda WordPress-inloggning

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du automatiskt loggar ut inaktiva användare i WordPress. Du kanske också vill se några ytterligare sätt att skydda din inloggningsskärm:

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

8 CommentsLeave a Reply

  1. Jag använde kodavsnittet, och det fungerar perfekt. Jag har en webbplats där fler personer nu loggar in tack vare MemberPress. Jag var lite orolig för säkerheten och för att säkerställa att användarna följer vissa säkerhetsriktlinjer. Detta hjälpte mig åtminstone att sätta upp ett system för att logga ut inaktiva användare, vilket för mig är det första steget mot större säkerhet. Perfekt enligt min mening.

  2. Vad sägs om att manuellt konfigurera automatisk utloggning av inaktiva användare? Har du något recept?

    • För närvarande har vi ingen rekommenderad metod utan att använda ett plugin

      Admin

  3. Jag tittar på ‘Inaktiv utloggning’. Den uppdaterades för en vecka sedan.

    Jag har en kollega som håller ett inlägg som gisslan. Så jag kommer att använda detta för att sparka från inlägget & webbplatsen. Jag hoppas.

  4. Har någon hittat ett plugin som gör samma sak, men som uppdateras aktivt? När man läser forumet för WP Idle Logout rapporterar folk att det är buggigt i nuvarande versioner av WP.

    Tack.

    • Sann historia. Jag hade själv lite problem med det här pluginet. Jag var tvungen att logga in två gånger innan jag kunde komma till wp-admin-delen med det här pluginet aktiverat.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.