Page 1 of 1
Bloccare contenuti a non loggati
Posted: Thu May 02, 2013 5:12 pm
by Simbiosi
Ciao,
vi è un modo per bloccare un contenuto ai non loggati? intendo foto o video.
Ho il problema nel test, ma non riesco a trovare una soluzione adeguata.
Re: Bloccare contenuti a non loggati
Posted: Thu May 02, 2013 5:46 pm
by Simbiosi
Aggiungo dettagli.
pensavo di bypassare il problema creando un file di check in php che mi controllava la sessione:
Code: Select all
define("IN_DOCEBO", true);
require("base.php");
require("lib/lib.bootstrap.php");
Boot::init(BOOT_PAGE_WR);
if (Docebo::user()->isAnonymous())
Controllando da Flash se vi era o meno loggato facevo partire l'swf che richiamava un immagine.
Il problema ?
Che Flash e php usano due sessioni diverse, quindi sarai sempre " anonymous".
Re: Bloccare contenuti a non loggati
Posted: Thu May 02, 2013 6:58 pm
by alberto
Non capisco il problema, per vedere qualunque cosa dentro a un corso gli utenti devono essere loggati...in quali casi hai dei materiali visibili ai non loggati?
Ma ti serve per quella roba di criptare i test di cui parlavi in un altro thread? Sicuro che passare per flash che non va su ipad sia una buona idea?
Re: Bloccare contenuti a non loggati
Posted: Thu May 02, 2013 8:07 pm
by Simbiosi
In pratica dovrei bloccare l'esecuzione del file, quando NON si è loggati, ovvero con indirizzo diretto es. piattaforma.com/cartella/nomefile.estensione
pensavo di controllare la session con quello script e richiamarlo in flash,peccato che la sessione flash generi un altro tipo di sessione e quindi il valore sarà sempre nullo.
Non so se son stato chiaro.
Re: Bloccare contenuti a non loggati
Posted: Sat May 04, 2013 7:46 am
by alberto
Non puoi farlo semplicemente da .htaccess?
Re: Bloccare contenuti a non loggati
Posted: Sat May 04, 2013 9:24 am
by Simbiosi
e come posso farlo ?
Da htaccess prevengo l'hotlink ma non la visualizzazione diretta tramite url nel browser..
Re: Bloccare contenuti a non loggati
Posted: Sat May 04, 2013 2:57 pm
by alberto
Allora magari prova su forum specifici per lo sviluppo web...
secondo me è un falso problema, quindi non riesco nemmeno a pensare ad una soluzione differente, e ad ogni modi ti sconsiglierei di passare da flash perchè al primo utente con ipad avrai subito delle rogne
Re: Bloccare contenuti a non loggati
Posted: Mon May 06, 2013 1:58 pm
by Simbiosi
in ogni caso flash è bocciato, pecrchè crea una nuova SESSION.
Non è un flaso problema purtroppo anzi, è un grosso problema.
Perchè se io mi scarico il codice e becco dove tu hai l'eventuale immagini/video, la posso vedere anche da non loggato. perchè basta che butto dentro l'indirizzo diretto al browser e via.
Questo non deve accadere.
Inoltre l'unica soluzione ( ma è da matti ) è fare un immagine per lettera e comporre la domanda cosi..
Re: Bloccare contenuti a non loggati
Posted: Tue May 07, 2013 8:02 am
by alberto
Sposto il thread in configurazione