Investitori

Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Limitare l'accesso a uno streaming video tramite un token univoco

Aggiornamento 02/11/2026

Questa guida spiega come impedire l'accesso ai flussi di streaming video di Infomaniak tramite una chiave univoca (hash).

 

Introduzione

  • Questo metodo offre il livello di protezione più elevato e consente, ad esempio, di limitare la condivisione dei contenuti a un'area riservata ai membri che richiede l'autenticazione.
  • Poiché il metodo di generazione di questo codice è specifico per ogni sito, sarà necessario implementare le funzioni PHP richieste e adattare di conseguenza il codice di integrazione del lettore.

 

Limitare l'accesso alle trasmissioni tramite chiave univoca (hash)

Per farlo:

  1. Clicca qui per accedere alla gestione del tuo prodotto tramite il pannello di controllo Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al prodotto in questione.
  3. Fare clic su Impostazioni nel menu laterale sinistro.
  4. Fare clic su Restrizioni nel menu laterale sinistro.
  5. Fare clic sulla scheda (o sulla voce del menu a tendina) Restrizione tramite hash univoco:

 

Funzionamento delle restrizioni

Questo metodo richiede di recuperare informazioni relative alla configurazione del tuo flusso e dell'utente che si connette.

Innanzitutto, è necessario creare una password (una chiave) all'interno del Manager Infomaniak. Non appena questa chiave viene aggiunta, gli utenti connessi e coloro che tentano di visualizzare il tuo flusso verranno immediatamente bloccati (consulta questa guida per personalizzare l'immagine di sostituzione proposta agli utenti bloccati).

Ecco il procedimento da seguire per autorizzare l'accesso al tuo feed:

  • Progetta un sistema di autenticazione (ad esempio, un'area riservata ai membri).
  • Utilizzare la password configurata nel Manager.
  • Recuperare l'indirizzo IP degli utenti tramite $_SERVER["REMOTE_ADDR"], ad esempio.
  • Ricavare l'identificativo del flusso da selezionare.
  • Ottenere la data e l'ora corrente (senza minuti e secondi).

Questi elementi verranno quindi elaborati tramite l'algoritmo di hash fornito nel Manager per generare un token univoco specifico per ciascun utente, che verrà trasmesso allo streaming al momento del caricamento. La piattaforma di streaming verificherà quindi la validità dell'hash per autorizzare o rifiutare la connessione.

Note importanti

  • Al fine di garantire la sicurezza dell'accesso al flusso, la validità di ogni token è limitata nel tempo.
  • È importante disattivare la cache nelle pagine che consentono l'accesso al flusso; infatti, se la generazione del token viene memorizzata nella cache, altri utenti tenteranno di autenticarsi con l'hash di qualcun altro, il che comporterà il loro rifiuto, anche se hanno l'autorizzazione per accedere al flusso.

Questa FAQ è stata utile?