Torna indietro   Serverplan Forum > Risorse per Webmaster > PHP

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 19-01-2005, 01.15.27
RC RC non è connesso
Member
 
Data registrazione: 05-01-2005
Messaggi: 52
RC is on a distinguished road
Predefinito Autenticazione tramite codice PHP

Ciao raga. Ho avuto problemi con questo script:
Ipotiziamo che "Protectec" sia una cartella protetta tramite .htaccess.
Posso fare in modo che username e password invece di essere inseriti manualmente da ogni utente vengano impostati da una pagina esterna tramite php?
Se la risposta ? si', come mai quando faccio eseguire questo script contenuto in una cartella non protetta mi chiede comunque user e password per l'accesso alla cartella "protected"?
Codice:
<?

$_SERVER['PHP_AUTH_USER'] = "Utente";
$_SERVER['PHP_AUTH_PW'] = "pass";
Header("Location: protected/index.php");

?>
N.B.: le credenziali sono giuste, infatti scrivendole nella shell esattamente come sono scritte nello script mi da accesso alla cartella.
La versione di PHP ? la 4.3.10.
Grazie.
Codice:
s
__________________
www.rossochioso.com

Hosting Linux Advanced
IP: 212.239.26.31
Rispondi citando
  #2 (permalink)  
Vecchio 26-01-2005, 23.07.10
Senior Member
 
Data registrazione: 02-05-2003
Residenza: Lodi
Messaggi: 103
mzuccala is on a distinguished road
Invia un messaggio via ICQ a mzuccala Invia un messaggio via MSN a mzuccala
Predefinito

Dovresti effettuare una richiesta POST al webserver...
questo in teoria, poi in pratica non l'ho mai fatto... :?
__________________
Michele Zuccala
Serverplan Forum Moderator
Rispondi citando
  #3 (permalink)  
Vecchio 27-01-2005, 08.26.52
RC RC non è connesso
Member
 
Data registrazione: 05-01-2005
Messaggi: 52
RC is on a distinguished road
Predefinito

Grazie.
E, in pratica, come lo faresti?
__________________
www.rossochioso.com

Hosting Linux Advanced
IP: 212.239.26.31
Rispondi citando
  #4 (permalink)  
Vecchio 28-01-2005, 00.02.00
Member
 
Data registrazione: 01-09-2004
Messaggi: 31
bancone is on a distinguished road
Predefinito

Non si pu? fare in quanto la gestione dell'accesso ? uno scambio di informazioni fra client e server.
Tu invece stai facendo passare tra un file e l'altro del server le informazioni di autenticazione che invece deve fornire il tuo client.
Quando il client riceve la richiesta di autenticazione, come pu? conoscere utente e password?

Forse se descrivi pi? dettagliatamente quello che vuoi fare ti posso dare una mano.
Rispondi citando
  #5 (permalink)  
Vecchio 28-01-2005, 13.00.03
RC RC non è connesso
Member
 
Data registrazione: 05-01-2005
Messaggi: 52
RC is on a distinguished road
Predefinito

Grazie. Allora, in breve: ti trovi nella pagina "Amministrazione" di un sito e ti sei gi? autenticato tramite form. Hai un collegemento da fare al tuo cPanel che ha un'altra user e password, solo che chi si ? autenticato sul form ? l'amministratore del sito e dovrebbe avere via libera a entrare in Cpanel senza che debba nuovamente autenticarsi.
Spero di essermi spiegato.
Ciao!
__________________
www.rossochioso.com

Hosting Linux Advanced
IP: 212.239.26.31
Rispondi citando
  #6 (permalink)  
Vecchio 31-01-2005, 11.15.13
Member
 
Data registrazione: 01-09-2004
Messaggi: 31
bancone is on a distinguished road
Predefinito

Non si pu? fare perch? il cpanel di serverplan ? installato su una porta diversa da quello del webserver (sono i numeri dopo i due punti alla fine dell'indirizzo) per cui non ? possibile scambiare i dati di autenticazione fra le due applicazioni. Mi spiace.
Rispondi citando
  #7 (permalink)  
Vecchio 01-02-2005, 13.43.56
RC RC non è connesso
Member
 
Data registrazione: 05-01-2005
Messaggi: 52
RC is on a distinguished road
Predefinito

Ok. Grazie
__________________
www.rossochioso.com

Hosting Linux Advanced
IP: 212.239.26.31
Rispondi citando
  #8 (permalink)  
Vecchio 07-02-2005, 17.27.58
Senior Member
 
Data registrazione: 02-05-2003
Residenza: Lodi
Messaggi: 103
mzuccala is on a distinguished road
Invia un messaggio via ICQ a mzuccala Invia un messaggio via MSN a mzuccala
Predefinito

a dire la verit? ? possibile anche se comporta un rischio di sicurezza...
la porta su cui ? aperto il servizio www non influisce sullo scambio dei dati

La soluzione consisterebbe nel riempire automaticamente i dati di un form come segue:

Codice:


<form name="CP_Login" action="http://www.TUODOMINIO.com:2082/login/" method="POST">
     <input type="hidden" name="user" value="NOMEUTENTE">
     <input type="hidden" name="pass" value="PASSWORD">
     <input type="submit" value="Clicca qui per effettuare il login a CPanel">
</form>
Ovviamente devi sostituire i valori TUODOMINIO, NOMEUTENTE e PASSWORD con i tuoi dati.

Lo script l'ho scritto adesso al volo, non ? testato. Fammi sapere se funziona. ciao

8)
__________________
Michele Zuccala
Serverplan Forum Moderator
Rispondi citando
  #9 (permalink)  
Vecchio 07-02-2005, 19.51.58
RC RC non è connesso
Member
 
Data registrazione: 05-01-2005
Messaggi: 52
RC is on a distinguished road
Predefinito

S?, funziona
Grazie. Vedo adessocome fare per mettre i dati un po' meno in vista.
ciao!
__________________
www.rossochioso.com

Hosting Linux Advanced
IP: 212.239.26.31
Rispondi citando
  #10 (permalink)  
Vecchio 07-02-2005, 20.26.24
Senior Member
 
Data registrazione: 02-05-2003
Residenza: Lodi
Messaggi: 103
mzuccala is on a distinguished road
Invia un messaggio via ICQ a mzuccala Invia un messaggio via MSN a mzuccala
Predefinito

ok ciao 8)
__________________
Michele Zuccala
Serverplan Forum Moderator
Rispondi citando
Rispondi

Strumenti discussione
Modalità visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato


Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
codice html xtreme86 HTML 1 28-06-2007 12.31.12
Codice Fiscale Serverplan.com deejayp DISCUSSIONI OFF-TOPIC 0 10-04-2007 17.27.26
Doppia autenticazione lromoli PHP 0 26-01-2006 12.43.12
cartelle con codice .net marcanto ASP 1 24-11-2004 23.39.19
autenticazione d-web PHP 2 23-06-2004 18.46.34


Tutti gli orari sono GMT +1. Adesso sono le 00.56.35.


Powered by vBulletin versione 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Traduzione italiana : www.vbulletin.it