m.michele
(M Manzari)
February 11, 2013, 9:33am
1
Salve Ragazzi , è da tanto che nn vi do fastidio ,
avrei un dubbio è possibile attivare il modulo usergroup in base all’ip… ovvero se la richiesta viene fatta da una macchina apartenente alla rete locale allora usergroup deve essere disabilitato, altrimenti se viene fatta da macchina esterna alla rete deve essere abilitato.
Grazie
sensorario
(Sensorario)
February 11, 2013, 10:24am
2
Puoi impostare una variabile di ambiente a livello di VirtualHost che ti permetta di caricare files diversi di configurazione?
emafer
(Emanuele Ferrarini)
February 11, 2013, 2:07pm
4
Ciao puoi modificare il main.php gestendo da li l’ip dell utente. Se locale carichi una configurazione altrimenti l’altra
m.michele
(M Manzari)
February 11, 2013, 3:14pm
5
Ciao emafer,
Ovvero in base all’ip caricare accessRules giusto?
emafer
(Emanuele Ferrarini)
February 11, 2013, 8:48pm
6
si, basta che richiami una funzione che ti restituisca un array.
questo è il main di un progetto che sto studiando per gioco/passione.
come vedi include un file dall’originale nome di include.php che fa tutto il lavoro sporco con le funzioni, per restituire l’array solito di main.php
Penso che se ti fai una soluzione simile puoi gestire gli ip degli utenti
m.michele
(M Manzari)
February 12, 2013, 9:28am
7
grazie emafer , ma ho risolto così ovvero:
public function accessRules()
{
return array(
array('allow',
'ips'=>array('ip utenti della rete intranet'),
),
array('allow',
'users'=>array('utenti'),
),
array('deny',
'users'=>array('*'),
'ips'=>array('*'),
),
);
}
dopo milioni e milioni di prove
sensorario
(Sensorario)
February 12, 2013, 9:23pm
8
Questa non la sapevo, quindi possiamo anche usare ips per consentire accesso SOLO da un ip interno della nostra LAN. Questa cosa è spettacolosa.
m.michele
(M Manzari)
February 13, 2013, 8:22am
9
Si si è molto utile, l’ho testa e sembra funzionare benissimo.