Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come impedire agli utenti di condividere password in WordPress

Per impostazione predefinita, un utente WordPress può accedere a un account da più posizioni contemporaneamente. Questo può compromettere la sicurezza del tuo sito WordPress multi-autore, e può sicuramente danneggiare i tuoi profitti se gestisci un sito di membership. In questo articolo, ti mostreremo come impedire agli utenti di condividere le password in WordPress bloccando gli accessi simultanei.

Come WordPress gestisce le sessioni utente?

Impedisci accessi simultanei

Prima di proseguire, parliamo un po' di come WordPress gestisce le sessioni utente. Come molte altre applicazioni web, WordPress utilizza i cookie per identificare un utente connesso. Questi cookie non contengono la tua password, solo il tuo nome utente e una chiave speciale come prova che conoscevi la password.

Ora, se accedi al tuo sito da una posizione pubblica e per abitudine hai selezionato il pulsante "Ricordami", allora chiunque da quel computer può accedere al tuo sito perché WordPress consente allo stesso nome utente di accedere da due posizioni diverse.

Questo è un po' problematico per la sicurezza, ma può anche essere dannoso per gli affari se gestisci un sito di membership che vende contenuti premium.

Gli utenti possono semplicemente condividere la loro password con i loro amici e utilizzare le stesse informazioni di accesso per consumare i tuoi contenuti a pagamento.

Non sarebbe bello se potessi impedire agli utenti di rimanere connessi allo stesso account da più posti?

Recentemente, quando un utente ci ha posto questa domanda, abbiamo cercato e trovato un plugin che impedisce gli accessi simultanei.

Impedire accessi simultanei e condivisione di password in WordPress

Accessi simultanei in WordPress

Tutorial video

Iscriviti a WPBeginner

Se non ti piace il video o hai bisogno di ulteriori istruzioni, continua a leggere.

La prima cosa da fare è installare e attivare il plugin Prevent Concurrent Logins. Funziona subito e non ci sono impostazioni da configurare.

Puoi testare il plugin in azione accedendo al tuo sito WordPress da due browser diversi sul tuo computer o utilizzando la modalità privata / in incognito.

Quando provi ad accedere al tuo sito con lo stesso nome utente e password sul secondo browser, potrai accedere con successo. Tuttavia, il plugin terminerà la vecchia sessione e facendo clic su qualsiasi link nella finestra del browser precedente verrai reindirizzato alla pagina di accesso.

Tutto qui. Speriamo che questo articolo ti abbia aiutato a imparare come impedire agli utenti di condividere password in WordPress bloccando accessi simultanei. Potresti anche voler consultare la nostra guida su come monitorare l'attività degli utenti in WordPress con Simple History.

Inoltre, un promemoria amichevole: le password possono essere hackerate. Se vuoi evitarlo, devi usare password robuste sul tuo sito WordPress. Potresti anche voler forzare password robuste per tutti gli utenti sul tuo sito WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Google+.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

6 CommentsLeave a Reply

  1. Voglio consentire la condivisione delle credenziali utente, ma voglio impostare quante sessioni sono consentite. Quindi voglio dare accesso alle risorse creando un account, 1 account e specificando che sono consentite solo 20 sessioni attive. Se arriva la sessione 21, l'accesso viene negato. C'è qualcosa che lo permette?

  2. Questo non impedisce davvero a qualcuno di condividere il proprio nome utente e password con qualcun altro. Impedisce solo che vengano effettuati accessi contemporaneamente.

  3. Ho testato il plugin 'Prevent Concurrent Logins' ma sono in dubbio sul suo effettivo utilizzo.
    La cosa che mi preoccupa di più è che ogni nuova sessione viene favorita rispetto a una vecchia (esistente).
    Ciò significa che un utente che ha effettuato correttamente l'accesso viene bloccato non appena qualcun altro accede con le stesse credenziali. A mio parere, questo non è molto user-friendly e in realtà dovrebbe funzionare al contrario.
    Quando un utente (B) tenta di accedere utilizzando le stesse credenziali di un utente (A) che è già connesso, l'utente B dovrebbe ricevere un avviso che l'accesso con tali credenziali non è possibile al momento perché qualcun altro (utente A) le sta utilizzando.
    Questo mantiene l'utente A connesso

  4. Sì, anche quello sarebbe un buon titolo. L'idea del post è nata da un utente preoccupato che i suoi utenti premium stessero condividendo le password con i loro amici. Questa è una preoccupazione importante per molti proprietari di siti che offrono contenuti premium, download e siti di appartenenza. Speravamo che questo titolo li avrebbe aiutati.

  5. Ero un po' confuso da questo articolo quando ho iniziato a leggere. Con "impedire agli utenti di condividere le password", immaginavo che stessi spiegando un modo per prevenire password duplicate nel database (il che, di per sé, sarebbe una massiccia vulnerabilità di sicurezza). Mi sono confuso di nuovo quando hai iniziato a parlare di sessioni utente, ma poi tutto è diventato chiaro.

    Forse un titolo migliore sarebbe "Come impedire agli utenti di condividere le sessioni di accesso"? È un po' più mirato a ciò di cui tratta l'articolo.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.