Bloccare contenuti a non loggati

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
User avatar
Simbiosi
FormaLms User
Posts: 174
Joined: Thu Sep 20, 2012 6:12 pm
Location: Milano

Bloccare contenuti a non loggati

Post 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.
.- Primus inter pares -.
User avatar
Simbiosi
FormaLms User
Posts: 174
Joined: Thu Sep 20, 2012 6:12 pm
Location: Milano

Re: Bloccare contenuti a non loggati

Post 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:
.- Primus inter pares -.
User avatar
alberto
FormaLms Guru
Posts: 1155
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Bloccare contenuti a non loggati

Post 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?
User avatar
Simbiosi
FormaLms User
Posts: 174
Joined: Thu Sep 20, 2012 6:12 pm
Location: Milano

Re: Bloccare contenuti a non loggati

Post 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.
.- Primus inter pares -.
User avatar
alberto
FormaLms Guru
Posts: 1155
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Bloccare contenuti a non loggati

Post by alberto »

Non puoi farlo semplicemente da .htaccess?
User avatar
Simbiosi
FormaLms User
Posts: 174
Joined: Thu Sep 20, 2012 6:12 pm
Location: Milano

Re: Bloccare contenuti a non loggati

Post by Simbiosi »

e come posso farlo ?
Da htaccess prevengo l'hotlink ma non la visualizzazione diretta tramite url nel browser..
.- Primus inter pares -.
User avatar
alberto
FormaLms Guru
Posts: 1155
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Bloccare contenuti a non loggati

Post 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
User avatar
Simbiosi
FormaLms User
Posts: 174
Joined: Thu Sep 20, 2012 6:12 pm
Location: Milano

Re: Bloccare contenuti a non loggati

Post 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..
.- Primus inter pares -.
User avatar
alberto
FormaLms Guru
Posts: 1155
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Bloccare contenuti a non loggati

Post by alberto »

Sposto il thread in configurazione
Post Reply