Come proteggere il tuo sito di sviluppo con password

Come proteggere il tuo sito di sviluppo con password
Formazione

Proteggere la tua area di sviluppo da sguardi indiscreti, o limitare l’accesso a una banca dati online è possibile configurando opportunamente il file .htaccess e il file .htpasswd.

Puoi proteggere e limitare l’accesso al sito di sviluppo, e uno dei modi più comuni per farlo è utilizzare l’autenticazione di base di Apache2. La protezione consiste nell’utilizzo di credenziali opportunamente configurate nei file .htaccess e .htpasswd e gestite da Apache2 Basic.

Per procedere correttamente alla configurazione devi creare o modificare i file .htaccess nella root del tuo sito, inserendo intesta il seguente contenuto:

  1. AuthName “Autorizzazione richiesta”
  2. AuthUserFile “/home-path/.htpasswd”
  3. AuthType Basic
  4. require valid-user
  5. ErrorDocument 401 “Autorizzazione richiesta”

Considera che:

  • Se il file .htaccess esiste già, aggiungi le 5 righe all’inizio del file .htaccess
  • l’omissione della riga “Autorizzazione richiesta” e/o della riga “ErrorDocument 401” può comportare l’errore 404
  • per “/home-path/” si intende il folder principale dove il sito è installato

avrai notato che la seconda riga fa riferimento al file “/home-path/.htpasswd” che andremo a creare nel percorso specificato nella riga AuthUserFile con il seguente contenuto:

  1. utentepippo: FygyGF67_ojij$drquwdfhHJGVJH_8646.

dove ‘utentepippo’ è il nome utente e ‘FygyGF67_ojij$drquwdfhHJGVJH_8646.’ è la password crittografata MD5.
Per creare una password criptata puoi utilizzare alcuni strumenti online gratuiti come:

  • http://www.htaccesstools.com/htpasswd-generator/

Come ultimo passaggio, puoi procedere a visitare il sito, dove vedrai una videata come la seguente:

 

Come proteggere il tuo sito di sviluppo con password

E sarai in grado di navigare sul sito solo dopo aver inserito il nome utente e la password corretti.

 

Se vuoi migliorare il tuo ecommerce, potete cantattarmi inviando una email all’indirizzo info@bloginnovazione.it, o compilando il form contatti di BlogInnovazione.it

Guido Pratt

Magento Specialist

Nessun commento

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

principio di liskov
Formazione
Principio della Sostituzione di Liskov, terzo principio S.O.L.I.D.

Le classi figlie non dovrebbero mai influire o modificare le definizioni del tipo della classe genitore. Il concetto di questo principio è stato introdotto da Barbara Liskov in un keynote della conferenza del 1987 e successivamente pubblicato in un articolo insieme a Jannette Wing nel 1994. La loro definizione originale …

marketing google trends
Formazione
Come usare Google Trends per fare marketing in tempo reale

Una delle maggiori difficoltà incontrate nel 2020 dalle aziende è stato capire in quali settori merceologici diversificare il proprio business: infatti gran parte dei settori industriali ha subìto pesanti contraccolpi rendendo quasi impossibile alle aziende la loro penetrazione, soprattutto in qualità di nuovo player.   Pochissimi i settori del manifatturiero …

Solid figure geometriche solide
Formazione
1
SOLID cosa sono i 5 principi della programmazione a oggetti

S.O.L.I.D. è un acronimo, riferito ai cinque principi di progettazione orientata agli oggetti (OOD o OOP). Sono delle linee guida che gli sviluppatori possono utilizzare per creare software in modo semplice da gestire, mantenere ed estendere. La comprensione di questi concetti ti renderà uno sviluppatore migliore e ti consentirà di …