Precedente :: Successivo |
Autore |
Messaggio |
studioservice
Registrato: 17/09/13 17:24 Messaggi: 3
|
Inviato: Mar Set 17, 2013 5:32 pm Oggetto: Zeroshell Captive Portal + Joomla |
|
|
Innanzitutto buona sera a tutti.
Avrei bisogno di far registrare gli utenti su un sito Joomla e con le stesse credenziali accedere al Captive Portal di Zeroshell per la navigazione.
Tenendo conto che non mi è possibile installare freeradius sul server joomla, c'è la possibilità di autorizzare l'accesso ad internet da zeroshell mediante il database del sito?
UTENTE ------> HOTSPOT ------> ACCESSO CAPTIVE PORTAL ------> SITO JOOMLA ------> REGISTRAZIONE AL SITO ------> ACCESSO A INTERNET (con credenziali registrate su joomla) |
|
Top |
|
 |
truthahn
Registrato: 12/06/12 11:46 Messaggi: 2225
|
Inviato: Mar Set 17, 2013 8:24 pm Oggetto: |
|
|
ciao, joomla è collegato fisicamente al CP? Jooma funzionerebbe come un walled garden per te?
in questo caso la rete sarebbe così:
utente
|
|
CP----joolma
|
|
internet
oppure joomla ha un ip pubblico?
in questi casi penso ci sia una strada, altrimenti non saprei proprio. |
|
Top |
|
 |
studioservice
Registrato: 17/09/13 17:24 Messaggi: 3
|
Inviato: Mer Set 18, 2013 8:27 am Oggetto: |
|
|
Joomla ha un ip pubblico e non è collegato fisicamente al CP.
L'utente dovrebbe collegarsi alla rete wifi,effettuare l'autenticazione con il CP (installato sul server locale dove è installato ZS)in questo modo:
collegandosi al sito in Joomla, tramite ip pubblico o dominio e prendendo i dati di accesso dal database di registrazione di Joomla.
Dici che potrebbe essere fattibile? |
|
Top |
|
 |
truthahn
Registrato: 12/06/12 11:46 Messaggi: 2225
|
Inviato: Mer Set 18, 2013 6:48 pm Oggetto: |
|
|
Non so se il gioco vaga la candela ma comunque penso si possa fare.
Non è un lavoretto semplice ma io farei così:
Modificherei il file cp_auth_custom affinchè al momento dell'inserimeto dei dati di autenticazione non li passi a zeroshell ma ad un file che attraverso "curl" interroghi un file php creato su joomla che interroghi il database:
se trova l'utente regolarmente registrato (su joomla comunque le pass sono crittate e quindi bisogna tenerne conto) riporta la risposta a zeroshell:
qui i casi son tre:
1. l'utente esiste su joomla ma non su zeroshell --> esegue la registrazione su zeroshell e fa l'autenticazione.
2. l'utente esiste su joomla ed è già presente su zeroshell ---> fa l'autenticazione
3. l'utente non esiste su joomla --> avvisa che non esiste l'utente e non è possibile proseguire.
Insomma un giochetto di questo tipo... da perderci qualche serata
Saluti. |
|
Top |
|
 |
studioservice
Registrato: 17/09/13 17:24 Messaggi: 3
|
Inviato: Mer Set 18, 2013 7:04 pm Oggetto: |
|
|
Vedrò di fare qualche tentativo...e ti farò sapere...
mettiamoci all'opera <?php ...........
Grazie mille  |
|
Top |
|
 |
|