Newsgroup: it.comp.www.php
Titolo: Re: Autenticare .htpasswd

 per un sistema anti-leech.
Sono "cose" di apache, non di php.


 .htpasswd per un sistema anti-leech.
Definisci "far autenticare". Chi deve fare cosa, quando e perche'.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
la richiesta di autenticazione "come in .htaccess" è la basic
authentication, presumo: 
http://it2.php.net/features.http-auth
Se ti serve qualcosa di piu' "interessante", googlando un po' trovi quel
che ti serve, ad esempio 
http://codewalkers.com/tutorials/82/1.html
-- 
nick: corine
L'ascia lascia la scia
http://alnitak.ctt.it/iltuodovere.jpg

 Perche' non usi un altro tipo di autenticazione?
Perche' usare .htaccess e .htpasswd era l'unico modo per impedire il
download diretto di un file che mi fosse venuto in mente.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 .htpasswd
Come lo hai configurato apache? Lo chiede solo per quella pagina?
Perche' non usi un altro tipo di autenticazione?
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E


 Altre soluzioni: curl e fsockopen.
Nein... non mi e' permesso :(
Grazie!


 
          Salve a tutti!
Dovrei far autenticare una pagina in automatico con .htaccess e .htpasswd
per un sistema anti-leech.
Purtroppo sul server non ho le librerie Pear e non posso fare connessioni
verso l'esterno...
E' possibile autenticarsi tramite la funzione header?
Io non ci sono riuscita.
Grazie dell'attenzione.
	Paola.


Il 22 Mar 2005, 13:45, n...@spam.invalid (Paola) ha scritto:
Il come far chiedere username e password ad apache "NON" e' un problema...
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sono "cose" di apache, non di php.
 
Il come far chiedere username e password ad apache e' un problema...
...il problema nasce sulla possibilita' di inviare in automatico uname e
passwd tramite php.
Ciao :)


 download diretto di un file che mi fosse venuto in mente.
Di questo se ne e' parlato decine di volte e ci sono molti modi per
evitarlo.
Inoltre in download.php invece di passare l'user e la password come
vuoi fare tu puoi semplicemente fare un readfile (con relativo
contentype) e restituire il file direttamente all'utente.



http://www.pear.php.net/manual/en/package.http.http-request.basic-auth.php
Il fatto che non hai a disposizione la consolle di pear non è un 
problema: puoi installare i pacchetti manualmente.
Altre soluzioni: curl e fsockopen.
Nell'ultimo caso ti può essere di aiuto questo articolo di Fabio Sutto:
http://freephp.html.it/articoli/view_articolo.asp?id=76&pag=1
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali

 Definisci "far autenticare". Chi deve fare cosa, quando e perche'.
<?php
define ("far_autenticare", "
 1) Un utente arriva su download.php
 2) Il server apache chiede l'userneme e password come da .htaccess e
.htpasswd
 3) Lo script in download.php invia i dati richiesti
 4) L'utente ha accesso ai download
";
?>
Spero di essere stata chiara questa volta :)
Mi rimane ostico il punto 3!
Ciao e grazie dell'attenzione
