Ricerca:
Mostrare i file nascosti su un Mac

Os mac nasconde alcune estensioni dei file a protezione del sistema operativo, questa può essere una situzione estremamente scomoda quando ad esempio stai lavorando in locale al tuo applicativo web e hai bisogno di modificare il file .htaccess per controllare che tutto funzioni come previsto.

La soluzione è molto semplice:

Per mostrare i file nascosti, prima apri il Terminale app. Se non l’hai mai usato, è qui:

Applicazioni → Utilità → Terminale.

Bene ora, subito dopo il simbolo del dollaro puoi andare avanti e digitare o incollare il codice sottostante e premere Invio

defaults write com.apple.finder AppleShowAllFiles TRUE

Non succederà ancora nulla, perché è necessario riavviare Finder affinché le modifiche abbiano effetto. Per fare ciò, Cliccare in alto a sinistra sulla mela e selezionare Uscita forzata quindi, selezionare Finder dall’elenco e premere “ Relaunch ”, o più semplicemente digitare il codice seguente nella finestra Terminale e premere nuovamente Invio.

killall Finder

Le icone del desktop scompariranno solo per un secondo mentre il Finder si riavvia.

Ora tutti i file nascosti sul sistema dovrebbero essere visibili. Se non vedi il file che ti aspettavi, è possibile che il tuo client FTP non sia configurato per estrarre quei file nascosti, quindi potrebbe essere necessario controllare anche quelle impostazioni. E ricorda, l’eliminazione di qualsiasi file di sistema può interrompere le cose sul tuo computer— se hai intenzione di eseguire questo processo, assicurati di modificare solo cose che sai pertinenti al tuo sito, come il file .htaccess.

E, poiché non vuoi eliminare qualcosa per errore, probabilmente vorrai nascondere di nuovo i file quando hai finito di modificare il tuo sito…

Nascondi di nuovo i file

Nella finestra Terminale, dobbiamo sostanzialmente scrivere di nuovo lo stesso codice — questa volta stiamo solo cambiando il valore di AppleShowAllFiles in base al valore predefinito di FALSE:

defaults write com.apple.finder AppleShowAllFiles FALSE

Dovrai quindi ancora una volta, riavviare Finder proprio come hai fatto prima.


Se in questo articolo ci sono degli errori o hai dei suggerimenti, faccelo sapere!

Come Decodificare un token JWT in Java

Un JSON Web Token (JWT) viene spesso utilizzato nella sicurezza dell’API REST. Anche se il token può essere analizzato da framework come Spring Security OAuth , potremmo voler elaborare il token nel nostro codice.

In questo tutorial, decodificheremo e verificheremo l’integrità di un JWT .

Struttura di un JWT

Innanzitutto, capiamo la struttura di un JWT :

  • Header
  • Payload
  • Signature (firma)

La firma è facoltativa. Un JWT valido può essere costituito solo dalle sezioni di intestazione e payload. Tuttavia, utilizziamo la sezione della firma per verificare il contenuto dell’intestazione e il payload  per L’autorizzazione si sicurezza.

Le sezioni sono rappresentate come stringhe con codifica base64url separate da un delimitatore punto (‘.’). In base alla progettazione, chiunque può decodificare un JWT e leggere il contenuto delle sezioni di intestazione e payload. Ma abbiamo bisogno di accedere alla chiave segreta utilizzata per creare la firma per verificare l’integrità di un token.

Più comunemente, il JWT contiene le “affermazioni” di un utente. Questi rappresentano i dati sull’utente, che l’API può utilizzare per concedere autorizzazioni o tracciare l’utente che fornisce il token. La decodifica del token consente all’applicazione di utilizzare i dati e la convalida consente all’applicazione di considerare attendibile che il JWT sia stato generato da una fonte attendibile.

Diamo un’occhiata a come possiamo decodificare e convalidare un token in Java.

...Leggi di più