Proteggere l'accesso ai cluster utilizzando l'autenticazione di base basata su token

Oltre all'autenticazione Identity and Access Management (IAM), puoi utilizzare l'autenticazione di base basata su token per proteggere l'accesso ai tuoi cluster in Memorystore for Redis Cluster. Come soluzione leggera, l'autenticazione di base basata su token consente ai client di verificare le proprie identità all'interno delle tue applicazioni utilizzando i propri token.

L'autenticazione di base basata su token ha requisiti minimi di risorse e un overhead di risorse ridotto. Inoltre, se i tuoi workload attuali su Memorystore for Redis o sulle tue applicazioni on-premise utilizzano già l'autenticazione di base basata su token, questa funzionalità facilita una transizione fluida durante la migrazione a Memorystore for Redis Cluster.

Vantaggi

L'utilizzo dell'autenticazione di base basata su token offre i seguenti vantaggi:

  • Flessibilità: per i cluster nuovi ed esistenti, attiva l'autenticazione in qualsiasi momento. Quando attivi l'autenticazione di base basata su token, i tuoi cluster sono sicuri. Per tutte le nuove connessioni, gli utenti devono fornire un token per l'autenticazione nei cluster.
  • Rotazione senza tempi di inattività: ruota i token utente senza causare tempi di inattività alle tue applicazioni.
  • Compatibilità: il super utente default mantiene gli stessi privilegi concessi a questo utente. L'autenticazione di base basata su token aggiunge un ulteriore livello di protezione. In questo modo, viene garantita la compatibilità con le versioni precedenti quando esegui la migrazione dei workload da Memorystore for Redis a Memorystore for Redis Cluster.

Modalità di autenticazione

L'autenticazione di base basata su token supporta due modalità di autenticazione principali:

  • Autenticazione semplice: un metodo semplice in cui un utente invia un token di autenticazione per autenticarsi come utente default
  • Autenticazione multiutente: gestisci più utenti per autenticare l'accesso ai tuoi cluster

Best practice

Per motivi di sicurezza, ti consigliamo di seguire queste best practice per l'autenticazione di base basata su token:

  • Ruota i token utente: utilizza una policy di rotazione per i token utente.
  • Utilizza Secret Manager: non impostare come hardcoded le credenziali di autenticazione di base basate su token di un utente nel codice dell'applicazione. Archiviale invece in Secret Manager e recuperale in fase di runtime.

    Secret Manager fornisce un vault centralizzato e crittografato per le credenziali utente, eliminando la proliferazione dei secret e riducendo l'overhead operativo della gestione manuale delle credenziali. Applica i controlli degli accessi utilizzando IAM e genera automaticamente audit log. In questo modo, garantisce la conformità e impedisce l'esposizione delle credenziali.

  • Combina l'autenticazione di base basata su token con Transport Layer Security (TLS): quando utilizzi l'autenticazione di base basata su token, ti consigliamo di attivare la crittografia in transito. In questo modo, i nomi utente e i token non vengono inviati in testo normale sulla rete.

Prima di iniziare

Prima di iniziare a proteggere i cluster utilizzando l'autenticazione di base basata su token, completa i prerequisiti in questa sezione.

Verifica il supporto del client per l'autenticazione di base basata su token

Per verificare che le tue applicazioni client possano supportare l'autenticazione di base basata su token, assicurati che possano utilizzare il comando AUTH.

L'utente default si autentica nelle tue applicazioni client utilizzando il seguente comando:

AUTH TOKEN

Per questo comando, TOKEN è il token di autenticazione dell'utente predefinito.

Tutti gli altri utenti eseguono l'autenticazione utilizzando il seguente comando:

AUTH USERNAME TOKEN

Per questo comando, USERNAME e TOKEN sono il nome utente e il token di autenticazione dell'utente.

Per saperne di più sul comando AUTH, consulta AUTH nella documentazione di Redis.

Utilizza la console Google Cloud , Google Cloud CLI e le API

Per utilizzare la console Google Cloud , gcloud CLI e le API, segui questi passaggi:

  1. Nella console Google Cloud , nella pagina di selezione del progetto, seleziona o crea un progetto Google Cloud .

    Vai al selettore di progetti

  2. Verifica che la fatturazione sia attivata per il tuo progetto. Scopri come verificare se la fatturazione è abilitata per un progetto.
  3. Installa e inizializza Google Cloud CLI (gcloud CLI).

    Nota: se hai installato gcloud CLI, assicurati di avere l'ultima versione eseguendo gcloud components update. Per accedere ai comandi gcloud CLI di Memorystore for Redis Cluster, devi avere almeno gcloud CLI versione 489.0.0.

  4. Abilita l'API Memorystore for Redis Cluster.
    API Memorystore for Redis Cluster
  5. Abilita l'API Network Connectivity.
    API Network Connectivity
  6. Abilita l'API Service Consumer Management.
    API Service Consumer Management

Concedi ruoli

Per configurare l'autenticazione di base basata su token o visualizzare i token di autenticazione per i tuoi cluster, devi disporre del ruolo IAM Amministratore Redis (roles/redis.admin) nel tuo progetto Google Cloud . Per saperne di più sulla concessione di questo ruolo, consulta Controllo dell'accesso con IAM.

Gestisci l'autenticazione di base basata su token per i cluster

Memorystore for Redis Cluster supporta le seguenti azioni per gestire l'autenticazione di base basata su token per i cluster:

Crea un cluster con autenticazione di base basata su token

La creazione di un cluster con l'autenticazione di base basata su token ti offre un metodo leggero e ampiamente supportato per limitare l'accesso di un utente al cluster.

Puoi creare il cluster utilizzando la console Google Cloud o gcloud CLI.

Console

Per creare un cluster e abilitare l'autenticazione di base basata su token, consulta Crea istanze.

gcloud

Per creare un cluster e abilitare l'autenticazione di base basata su token, utilizza il comando gcloud beta redis clusters create.

gcloud beta redis clusters create CLUSTER_ID \
--region=REGION \
--auth-mode=token-auth

Effettua le seguenti sostituzioni:

  • CLUSTER_ID: l'ID del cluster che vuoi creare per utilizzare l'autenticazione di base basata su token
  • REGION: la regione in cui vuoi che si trovi il cluster

Abilita l'autenticazione di base basata su token per un cluster

Se attivi l'autenticazione di base basata su token per un cluster, hai un metodo leggero e ampiamente supportato per limitare l'accesso di un utente al cluster.

L'utente default può autenticarsi nel cluster utilizzando solo il proprio token. Tutti gli altri utenti si autenticano utilizzando un nome utente e un token standard. Per maggiori informazioni, consulta Verifica il supporto client per l'autenticazione di base basata su token.

L'attivazione dell'autenticazione di base basata su token potrebbe causare tempi di inattività per le applicazioni che tentano di creare nuove connessioni, perché Memorystore for Redis Cluster richiede richieste autenticate. Anche se le connessioni esistenti non sono interessate, per utilizzare l'autenticazione di base basata su token per i successivi tentativi di connessione al cluster, devi aggiornare le tue applicazioni. Per saperne di più, consulta Connettiti a un cluster utilizzando l'autenticazione di base basata su token.

Puoi attivare l'autenticazione di base basata su token per un cluster utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster per cui vuoi attivare l'autenticazione di base basata su token.

  3. Nella pagina Cluster in sintesi, scorri fino alla scheda Sicurezza.

  4. Accanto al campo Auth Mode (Modalità di autenticazione), fai clic su Edit (Modifica) ().

    Se accanto al campo viene visualizzato IAM Auth o Token Auth, significa che hai già abilitato l'autenticazione IAM o l'autenticazione di base basata su token per il cluster.

  5. Nella finestra di dialogo Modalità di autenticazione, seleziona l'opzione Autenticazione token, quindi fai clic su Aggiorna cluster.

gcloud

Per abilitare l'autenticazione di base basata su token, utilizza il comando gcloud beta redis clusters update.

gcloud beta redis clusters update CLUSTER_ID \
--region=REGION \
--auth-mode=token-auth

Effettua le seguenti sostituzioni:

  • CLUSTER_ID: l'ID del cluster per cui vuoi attivare l'autenticazione di base basata su token
  • REGION: la regione in cui si trova il cluster

Crea un utente con autenticazione di base basata su token per un cluster

Creando un utente con autenticazione di base basata su token per un cluster, configuri il cluster in modo da consentire l'autenticazione multiutente. Dopo l'accesso iniziale dell'utente, questa modalità di autenticazione funge da credenziale sicura e revocabile per le nuove connessioni. L'utente può continuare a utilizzare il token di autenticazione finché non lo elimina o finché l'utente non viene rimosso.

Puoi creare un utente di autenticazione di base basato su token utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster per cui vuoi creare un utente con autenticazione di base basata su token.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti.

    Se questa voce di menu non viene visualizzata nel riquadro laterale, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

  4. Nella pagina Utenti, fai clic su Aggiungi utente.

  5. Nella finestra di dialogo Aggiungi utente, inserisci un ID per l'utente, quindi fai clic su Aggiungi.

gcloud

Per creare l'utente, utilizza il comando gcloud beta redis clusters create-token-auth-user.

gcloud beta redis clusters create-token-auth-user CLUSTER_ID \
--region=REGION \
--token-auth-user=USERNAME

Effettua le seguenti sostituzioni:

  • CLUSTER_ID: l'ID del cluster per cui vuoi creare un utente con autenticazione di base basata su token
  • REGION: la regione in cui si trova il cluster
  • USERNAME: il nome utente dell'utente

Elenca gli utenti dell'autenticazione di base basata su token per un cluster

Puoi recuperare un elenco di utenti con autenticazione di base basata su token per un cluster utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster per cui vuoi recuperare un elenco di utenti con autenticazione di base basata su token.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti. Nella pagina Utenti viene visualizzato un elenco di utenti con autenticazione di base basata su token.

    Se la voce di menu Utenti non viene visualizzata nel riquadro di navigazione a scomparsa, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

gcloud

Per elencare gli utenti, utilizza il comando gcloud beta redis clusters token-auth-users list.

gcloud beta redis clusters token-auth-users list \
--cluster=CLUSTER_ID \
--region=REGION

Effettua le seguenti sostituzioni:

  • CLUSTER_ID: l'ID del cluster per cui vuoi recuperare un elenco di utenti con autenticazione di base basata su token.
  • REGION: la regione in cui si trova il cluster

Visualizza le informazioni su un utente con autenticazione di base basata su token

Puoi visualizzare le informazioni su un utente con autenticazione di base basata su token utilizzando gcloud CLI.

Per visualizzare le informazioni sull'utente, utilizza il comando gcloud beta redis clusters token-auth-users describe.

gcloud beta redis clusters token-auth-users describe USERNAME \
--cluster=CLUSTER_ID \
--region=REGION

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente con autenticazione di base basata su token di cui vuoi visualizzare le informazioni
  • CLUSTER_ID: l'ID del cluster per cui l'utente può eseguire l'autenticazione
  • REGION: la regione in cui si trova il cluster

Elimina un utente con autenticazione di base basata su token da un cluster

Se elimini un utente con autenticazione di base basata su token da un cluster, revochi i diritti di accesso dell'utente al cluster.

Puoi eliminare un utente con autenticazione di base basata su token da un cluster utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster da cui vuoi eliminare un utente con autenticazione di base basata su token.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti.

    Se questa voce di menu non viene visualizzata nel riquadro laterale, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

  4. Nella pagina Utenti, accanto all'ID dell'utente che vuoi eliminare, fai clic su Azioni ().

  5. Nel menu visualizzato, seleziona Rimuovi utente.

  6. Nella finestra di dialogo Eliminare l'utente?, inserisci l'ID dell'utente e fai clic su Elimina. Memorystore for Redis Cluster elimina l'utente e tutti i token di autenticazione associati.

  7. (Facoltativo) Per l'utente che stai eliminando, Memorystore for Redis Cluster non termina le connessioni esistenti. Per terminare queste connessioni, esegui questo comando su tutti i nodi del cluster:

    CLIENT KILL USER USERNAME
    

gcloud

Per eliminare l'utente, utilizza il comando gcloud beta redis clusters token-auth-users delete.

gcloud beta redis clusters token-auth-users delete USERNAME \
--cluster=CLUSTER_ID \
--region=REGION

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente dell'autenticazione di base basata su token
  • CLUSTER_ID: l'ID del cluster da cui vuoi eliminare l'utente
  • REGION: la regione in cui si trova il cluster

Per l'utente che stai eliminando, Memorystore for Redis Cluster elimina anche tutti i token di autenticazione associati all'utente. Inoltre, Memorystore for Redis Cluster non termina le connessioni esistenti. Per terminare queste connessioni, esegui questo comando su tutti i nodi del cluster:

CLIENT KILL USER USERNAME

Gestisci l'autenticazione di base basata su token per gli utenti

Memorystore for Redis Cluster supporta le seguenti azioni per gestire l'autenticazione di base basata su token per gli utenti:

Crea un token di autenticazione per un utente

Quando crei un utente con autenticazione di base basata su token per un cluster, Memorystore for Redis Cluster crea automaticamente un token di autenticazione per l'utente. Tuttavia, puoi creare un token di autenticazione aggiuntivo per l'utente. In questo modo, puoi ruotare il token esistente dell'utente senza causare tempi di inattività per le tue applicazioni.

Puoi creare un token di autenticazione per un utente utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster che ha un utente per cui vuoi creare un token di autenticazione.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti.

    Se questa voce di menu non viene visualizzata nel riquadro laterale, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

  4. Nella pagina Utenti, accanto all'ID dell'utente per cui vuoi creare un token di autenticazione, fai clic su Azioni ().

  5. Nel menu visualizzato, seleziona Aggiungi token di autenticazione.

  6. Nella finestra di dialogo Aggiungi token di autenticazione, fai clic su Aggiungi.

    Se un utente ha già due token di autenticazione, prima di poterne creare un altro per l'utente devi eliminare un token esistente.

gcloud

Per creare il token, utilizza il comando gcloud beta redis clusters token-auth-users create-auth-token.

gcloud beta redis clusters token-auth-users create-auth-token USERNAME \
--cluster=CLUSTER_ID \
--region=REGION

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente per cui vuoi creare un token di autenticazione
  • CLUSTER_ID: l'ID del cluster a cui l'utente può accedere utilizzando il token
  • REGION: la regione in cui si trova il cluster

Se un utente ha già due token di autenticazione, prima di poterne creare un altro per l'utente, devi eliminare un token esistente.

Elenca i token di autenticazione per un utente

Puoi recuperare un elenco di token di autenticazione per un utente utilizzando gcloud CLI.

Per elencare i token, utilizza il comando gcloud beta redis clusters token-auth-users auth-tokens list.

gcloud beta redis clusters token-auth-users auth-tokens list \
--token-auth-user=USERNAME \
--cluster=CLUSTER_ID \
--region=REGION

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente a cui appartengono i token di autenticazione
  • CLUSTER_ID: l'ID del cluster a cui l'utente può accedere utilizzando i token di autenticazione
  • REGION: la regione in cui si trova il cluster

Visualizza le informazioni sui token di autenticazione di un utente

Puoi visualizzare le informazioni sui token di autenticazione di un utente utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster che contiene i token di autenticazione di un utente di cui vuoi visualizzare le informazioni.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti.

    Se la voce di menu non viene visualizzata nel riquadro a scomparsa, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

  4. Nella pagina Utenti, accanto all'ID dell'utente, fai clic su Azioni ().

  5. Nel menu visualizzato, seleziona Visualizza token di autenticazione. Nella finestra di dialogo Token di autenticazione, vengono visualizzate le seguenti informazioni:

    • L'ID dell'utente.
    • Il numero di token di autenticazione di cui dispone l'utente (uno o due).
    • La versione di ogni token di autenticazione, insieme alla data e all'ora di creazione di ogni versione da parte di Memorystore for Redis Cluster. Ogni volta che crei un token di autenticazione per un utente, Memorystore for Redis Cluster crea una versione incrementale del token.
    • I token di autenticazione.
  6. (Facoltativo) Per ottenere il token di autenticazione di un utente in modo da poterlo utilizzare per connetterti a un cluster, fai clic su Copia () accanto a un token, quindi incolla il token in un editor di testo.

  7. Fai clic su Fine.

gcloud

Per visualizzare le informazioni, utilizza il comando gcloud beta redis clusters token-auth-users auth-tokens describe.

gcloud beta redis clusters token-auth-users auth-tokens describe AUTH_TOKEN \
--cluster=CLUSTER_ID \
--region=REGION \
--token-auth-user=USERNAME

Effettua le seguenti sostituzioni:

  • AUTH_TOKEN: il nome del token di autenticazione di cui vuoi visualizzare le informazioni
  • CLUSTER_ID: l'ID del cluster a cui l'utente può accedere utilizzando il token
  • REGION: la regione in cui si trova il cluster
  • USERNAME: il nome utente dell'utente a cui appartiene il token di autenticazione

Elimina un token di autenticazione da un utente

L'eliminazione di un token di autenticazione da un utente è un'azione di sicurezza critica che invalida il token.

Puoi eliminare un token di autenticazione da un utente utilizzando la console Google Cloud o gcloud CLI.

Console

  1. Nella console Google Cloud , vai alla pagina Memorystore for Redis Cluster.

    Memorystore for Redis Cluster

  2. Fai clic sul cluster con un utente da cui vuoi eliminare un token di autenticazione.

  3. Nel riquadro di navigazione a scomparsa, fai clic sulla voce di menu Utenti.

    Se questa voce di menu non viene visualizzata nel riquadro laterale, significa che non hai creato un cluster con l'autenticazione di base o non hai attivato l'autenticazione di base basata su token per il cluster.

  4. Nella pagina Utenti, accanto all'ID dell'utente da cui vuoi eliminare un token di autenticazione, fai clic su Azioni ().

  5. Nel menu visualizzato, seleziona Elimina token di autenticazione.

  6. Nella finestra di dialogo Eliminare il token di autenticazione?, procedi nel seguente modo:

    1. Dal menu Token di autenticazione, seleziona il token di autenticazione che vuoi eliminare.
    2. Nel campo ID token di autenticazione, inserisci il numero di versione del token (ad esempio, version-1).
    3. Fai clic su Elimina.

gcloud

Per eliminare il token, utilizza il comando gcloud beta redis clusters token-auth-users auth-tokens delete.

gcloud beta redis clusters token-auth-users auth-tokens delete AUTH_TOKEN \
--cluster=CLUSTER_ID \
--region=REGION \
--token-auth-user=USERNAME

Effettua le seguenti sostituzioni:

  • AUTH_TOKEN: il nome del token di autenticazione che vuoi eliminare dall'utente
  • CLUSTER_ID: l'ID del cluster a cui vuoi impedire l'accesso all'utente eliminando il token
  • REGION: la regione in cui si trova il cluster
  • USERNAME: il nome utente dell'utente che ha un token che vuoi eliminare

Connettiti a un cluster utilizzando l'autenticazione di base basata su token

Puoi utilizzare i seguenti metodi per connetterti a un cluster utilizzando l'autenticazione di base basata su token:

  • Stringa URI (Uniform Resource Identifier): questa singola stringa formattata viene utilizzata per comodità perché tutte le informazioni di connessione necessarie (ad esempio, il nome utente e il token dell'utente, nonché l'indirizzo IP e il nome host del cluster) sono contenute in un'unica stringa.
  • Flag: questo metodo è più adatto per l'utilizzo di singoli strumento a riga di comando, per lo scripting o per gli ambienti in cui la configurazione è suddivisa in variabili di ambiente separate utilizzando più argomenti separati.

Nelle sezioni seguenti viene spiegato ciascun metodo di connessione.

Utilizza una stringa URI

Per connetterti da una VM di Compute Engine o da un ambiente supportato utilizzando una stringa URI, utilizza il seguente comando:

redis-cli -c -u
redis://USERNAME:TOKEN@IP_ADDRESS:PORT

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente che sta tentando di connettersi al cluster.
  • TOKEN: il token di autenticazione dell'utente.

    Se fornisci un token errato o non valido, non puoi connetterti al cluster. Memorystore for Redis Cluster crea una voce per questa azione nell'audit log di accesso ai dati. Puoi visualizzare il log per rilevare minacce alla sicurezza o risolvere i problemi di connessione causati da un token scaduto o formattato in modo errato. Per saperne di più sulla visualizzazione dell'audit log di accesso ai dati, consulta Visualizza i log.

  • IP_ADDRESS: l'indirizzo IP del cluster.

  • PORT: il numero di porta riservato al cluster.

Se attivi la crittografia dei dati in transito sul cluster, devi utilizzare il protocollo Redis sicuro (rediss://) e aggiungere i flag TLS. Ad esempio:

redis-cli -c -u
rediss://USERNAME:TOKEN@IP_ADDRESS:PORT --cacert /tmp/server_ca.pem

Utilizza i flag

Per connetterti da una VM di Compute Engine o da un ambiente supportato utilizzando i flag, utilizza il seguente comando:

redis-cli -c --user USERNAME -a TOKEN -h IP_ADDRESS -p PORT

Effettua le seguenti sostituzioni:

  • USERNAME: il nome utente dell'utente che sta tentando di connettersi al cluster.
  • TOKEN: il token di autenticazione dell'utente.

    Se fornisci un token errato o non valido, non puoi connetterti al cluster. Memorystore for Redis Cluster crea una voce per questa azione nell'audit log di accesso ai dati. Puoi visualizzare il log per rilevare minacce alla sicurezza o risolvere i problemi di connessione causati da un token scaduto o formattato in modo errato. Per saperne di più sulla visualizzazione dell'audit log di accesso ai dati, consulta Visualizza i log.

  • IP_ADDRESS: l'indirizzo IP del cluster.

  • PORT: il numero di porta riservato al cluster.

Se abiliti la crittografia dei dati in transito sul cluster, devi aggiungere i flag TLS. Ad esempio:

redis-cli -c --user USERNAME -a TOKEN -h IP_ADDRESS -p PORT --tls --cacert /tmp/server_ca.pem

Ruota il token di autenticazione di un utente senza tempi di inattività

Per ruotare il token di autenticazione di un utente senza causare tempi di inattività alle tue applicazioni, segui questi passaggi:

  1. Crea un token di autenticazione aggiuntivo per l'utente: Memorystore for Redis Cluster genera un secondo token valido. Entrambi i token sono validi.
  2. Aggiorna le tue applicazioni: aggiorna le tue applicazioni per utilizzare il nuovo token.
  3. Elimina il token di autenticazione per l'utente: Memorystore for Redis Cluster rimuove il primo token. L'utente può utilizzare solo il secondo token per autenticarsi nelle tue applicazioni.

Log di accesso per l'autenticazione di base basata su token

Memorystore for Redis Cluster genera log di controllo delle attività di amministrazione e controllo dell'accesso ai dati per le operazioni associate ai token di autenticazione e agli utenti. Per saperne di più su questi audit log, consulta Monitora l'accesso utilizzando gli audit log.