Autore Topic: Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi  (Letto 5056 volte)

Offline BobArctor

  • Nuovo arrivato
  • *
  • Post: 36
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Hero, Galaxy S4, GP50
  • Play Store ID:
    Michele Valentini
  • Sistema operativo:
    Windows 8
Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« il: 20 Aprile 2010, 09:56:11 CEST »
0

ciao ragazzi!
Sono riuscito a creare questo autenticatore per la rete wifi dell'uni...
Il codice sorgente è disponibile su:
rm3wifiauthentication - Project Hosting on Google Code
il programma lo trovate nel market, il qr2 è allegato!

questa è la schermata principale:


il menu tramite il quale si accede alle impostazioni:


e la schermata per inserire username e password:


La problematica principale che ho dovuto affrontare è stato il certificato SSL self-signed... -.-''

spero ci sia qualcuno di roma3 qui che lo usi :D
fatemi sapere comunque!
ciao ciao

Michele


Offline Agafi

  • Utente normale
  • ***
  • Post: 173
  • Respect: +10
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #1 il: 20 Aprile 2010, 10:23:36 CEST »
0
direi che una app ottima ;-)

Se ti fornissi i dati per l'università di Venezia riusciresti a crearne una anche per l'uniVE ? ;-)

Offline BobArctor

  • Nuovo arrivato
  • *
  • Post: 36
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Hero, Galaxy S4, GP50
  • Play Store ID:
    Michele Valentini
  • Sistema operativo:
    Windows 8
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #2 il: 20 Aprile 2010, 10:34:42 CEST »
0
grazie!  ;-)
penso di si, se avete una pagina con il form per il login posso provare! :D
se la pagina è accessibile dall'esterno posso anche fare delle prove :D
comunque, prova a salvare la pagina con il form e inviamela se puoi, così provo! ^^
a presto

Michele

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #3 il: 20 Aprile 2010, 14:58:01 CEST »
0
hmm mi spieghi brevemente come funziona il sistema di login di roma3?

io sono di roma2, volevo capire se il sistema era simile, nel caso cambiando poca roba la posso adattare anche a Tor Vergata.

Da noi funziona che aprendo il browser ti reindirizza alla pagina di login del tipo https://securelogin.arubanetworks.com/cgi-bin/login (o simile, non ricordo bene) lì c'è il form dove va messo #matricola e pass e fai il login.

Intanto spiegami al volo come funziona a voi e di conseguenza l'applicazione, poi appena ho un attimo do un occhiata al codice che hai pubblicato.
Grazie.
« Ultima modifica: 20 Aprile 2010, 15:57:03 CEST da theshine »
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline BobArctor

  • Nuovo arrivato
  • *
  • Post: 36
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Hero, Galaxy S4, GP50
  • Play Store ID:
    Michele Valentini
  • Sistema operativo:
    Windows 8
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #4 il: 23 Aprile 2010, 07:20:11 CEST »
0
Ciao!
allora, il sistema sembra simile a quello di roma2 a questo punto... sempre una pagina con il form per l'autenticazione...
questo viene fatto dal metodo Authenticate(). inserisce le coppie chiave valore del form e le manda in una httppost.
quindi spulcia bene la pagina del login e vedi bene quali info manda. la mia richiedeva anche l'indirizzo ip!

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #5 il: 23 Aprile 2010, 08:34:02 CEST »
0
Si, perfetto, ora do un'occhiata al codice appena ho un po' di tempo, dovrebbe essere molto simile il metodo di autenticazione.
Ieri ho dato uno sguardo meglio in Uni a tutto il processo e anche a me gli passa l'ip come parametro GET, insieme anche al MAC, SSID a cui sto connesso e infine all'eventuale pagina di reindirizzamento (che è nel browser quella da cui provenivo prima di essere reindirizzato al login) a login effettuato.
Comunque in definitiva credo che sia più che fattibile con al max poche modifiche.

Grazie ancora.
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline BobArctor

  • Nuovo arrivato
  • *
  • Post: 36
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    HTC Hero, Galaxy S4, GP50
  • Play Store ID:
    Michele Valentini
  • Sistema operativo:
    Windows 8
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #6 il: 02 Maggio 2010, 11:32:51 CEST »
0
ciao!
sei riuscito a tirare fuori qualcosa?

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #7 il: 02 Maggio 2010, 14:21:47 CEST »
0
Ciao, si si dal codice sono riuscito a capire come funziona e a vedere quello che devo modificarlo per adattarlo a TV, solo che in questi giorni non ho avuto proprio tempo di mettermici a codificarlo, sai è periodo d'esami, e già devo finire il codice di un progetto per uno esame. Ma comunque passata questa settimana che viene penso di farcela a metterci mano e a modificarlo, e soprattutto poi testarlo all'uni.
Se poi avrò bisogno di una mano non ti preoccupare non esiterò a chiedertela ;).
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #8 il: 14 Maggio 2010, 18:46:37 CEST »
0
Fatta anche l'aplicazione per Tor Vergata, l'ho testata proprio oggi con la wifi dell'uni prima di fare l'esame di reti di calcolatori ed ingegneria del web (RCIW per gli amici :D). Funziona alla grande, ora voglio giusto fare qualche ritocco qua e la, personalizzarla con il logo di TV ect, ma l'importante è che per ora fa quello che deve fare.

Appena l'ho sistemata la pubblico, naturlamente tutti i crediti a BobArctor per tutto i codice che io ho solo modificato qua e la per adattarlo a TV e aggiunto qualcosa. Come  ad esempio la verifica del wifi acceso/spento e la verifica sul ssid a cui si è attaccati (visto che a tv a volte mi scegli quello sbagliato in automatico tra i tanti disponibili).
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #9 il: 14 Maggio 2010, 19:51:36 CEST »
0
Appena ho qualche oretta libera provo a modificarla per l'unimi :)

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re: Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #10 il: 15 Maggio 2010, 01:06:10 CEST »
0
Vai..è abbastanza semplice. Non so come funziona da voi ma se è più o meno come noi ci vuole anche meno ad adattarlo.

Poi magari se raggiungiamo un buon numero di versioni per le varie università italiane potremmo pensare a mergerle tutte in un'unica applicazione, è solo un'idea naturalmente.

Sent from my Milestone using Tapatalk
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re: Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #11 il: 15 Maggio 2010, 02:12:58 CEST »
0
Vai..è abbastanza semplice. Non so come funziona da voi ma se è più o meno come noi ci vuole anche meno ad adattarlo.

Anche noi dobbiamo fare il login su un sito apposito, ovviamente anche lui su ssl con certificati self-signed :P
Si potrebbe addirittura pensare ad un widget che quando premi ti autentica direttamente...

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re: Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #12 il: 15 Maggio 2010, 08:16:08 CEST »
0
Citazione
Anche noi dobbiamo fare il login su un sito apposito, ovviamente anche lui su ssl.
Allora basta che dai uno sguardo al codice della pagina e vedi bene che parametri passa e come, fai attenzione a quelli hidden.
A me passava tanta roba: ip,mac,ssid, nome utente, password, url di reindirizzamento(che poteva essere anche vuoto).

Per il widget intendi uni tipo quello di apndroid?...penso sia semplice da fare, magari se ho tempo provo, intanto oggi finisco e perfeziono questa in tutta la parte grafica così è pronta.

Se volete posso mettere intanto anche il mio di codice, ma è praticamente uguale tranne per le modifiche già dette che non riguardano comunque la parte di autenticazione. Ma se qualcuno ci vuol dare comunque uno sguardo ditelo che lo carico.

Sent from my Milestone using Tapatalk
« Ultima modifica: 15 Maggio 2010, 11:07:50 CEST da theshine »
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
  • Respect: 0
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re: Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #13 il: 15 Maggio 2010, 21:23:07 CEST »
0
Ho messo l'applicazione sul market, per chi interessa si chiama Uniroma 2 wifi Authenticator

Appena sono al pc, domani ormai domani magari edito questo post aggiungendo un QR ect...

Sent from my Milestone using Tapatalk


EDIT: Ecco le schermata ed il QR per scaricarlo.

Uniroma 2 WiFi Authenticator







« Ultima modifica: 16 Maggio 2010, 21:24:46 CEST da theshine »
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline Mazinkaiser

  • Nuovo arrivato
  • *
  • Post: 14
  • Debiru Mashin
  • Respect: +3
    • Mostra profilo
  • Dispositivo Android:
    Pietrone - 2.0.1 Pulsar
  • Sistema operativo:
    Windows 7 Premium
Re:Rm3WiFiAuthentication - Login per UniRoma3Wi-Fi
« Risposta #14 il: 31 Maggio 2010, 17:30:38 CEST »
0
Ciao Ricky, hai già messo mano a qualcosa? ho notato oggi questo interessante source e ho pensato la stessa cosa, che si può addattare facilmente all'unimi (giusto per sapere se vale la pena che mi ci metto dietro se qualcuno ci si sta già dedicando).

Bel lavoro Bob.