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".

:geek:

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