Pagina 1 di 1

Programma php per filesharing

Inviato: ven apr 22, 2011 12:46
da navajo
Ragazzi una volta trovato il mio hosting web, ho questa necessità:
devo di volta in volta creare un account per utenti X che devono poter scaricare il file XYZ e poi perdere le credenziali di accesso.
Avevo pensato a qualche programma php. che dite ???
Il servizio web hosting è: questo
Spero di essere stato chiaro :D :D
grazie in anticipo.

Re: Programma php per filesharing

Inviato: ven apr 22, 2011 15:08
da navajo
miklos ha scritto:Due domande:

- l'account lo crei tu, in quando amministratore del servizio? oppure ognuno e' libero di crearsi il suo?
- quando intendi 'perdere le credenziali di accesso' vuol dire che l'account viene cancellato... oppure che non puoi accedere piu' a quel file?

Comunque, considerato che non so se questa funzionalita' si integra in qualcosa di gia' preesistente, ma il php va piu' che bene.. fra l'altro potresti addirittura non aver bisogno di alcun tipo di database 'tradizionale' sql.

allora
1) lo dovrei pensare a tutto io. X mi chiede un file, io gli passo un link. Lui accede e scarica. Dopodiché non so neanche io se sia meglio cancellare l account o cambiare solo password. A occhio punterei di piu sulla seconda.

Re: Programma php per filesharing

Inviato: ven apr 22, 2011 15:28
da miklos
Ahhh ok... allora potrebbe convenirti di piu' metter su un sistema a ticket.
Provo a spiegarmi meglio con una sequenza ideale di azioni e in base a due scenari:

** scenario userless (senza account) **

- richiesta file
- generazione ticket da associare al file
- invio url con id del file e ticket
- l'utente clikka sul link e il file e' accessibile solo se il ticket corrisponde a quello generato
- dopo aver autorizzato l'accesso elimini il ticket

** scenario con account da non cancellare **

- richiesta file
- generazione ticket da associare al file
- invio url con id del file e ticket
- l'utente si autentica al sistema e clikka sul link.
- soliti controlli sul ticket che viene buttato via come nello scenario precedente

Secondo me non ti conviente creare un sistema, dove l'utente viene cancellato, perche' a sto punto e' piu' 'semplice' il sistema che ti ho proposto senza account.