PDA

View Full Version : Quale richiesta HTTP mandare per login facebook tramite JAVA?!


andrea.j
08-04-2009, 02:39
Salve a tutti, è da giorni che sbatto contro l'HTTP e Java per riuscire a trovare un modo per potermi autenticare su Facebook(senza l'aiuto delle Facebook API).
La situazione è questa: conoscendo <nome utente> e <password> vorrei poter effettuare un login connettendomi alla pagina www.facebook.com.
Usando un HTTP sniffer sono riuscito a capire che non viene mandata una richiesta http POST ma in realtà è un GET. Ma non capisco come vengono mandati i dati relativi all'username e password.
Potrebbero essere salvati in un cookie ma nel cookie della http request riesco solamente a trovare il nome utente (email) in chiaro mentre la password è cifrata credo.. questo non dovrebbe accadere nel momento in cui vado a cancellarmi tutti i cookies e riprovo a loggarmi.. nome utente e password dovrebbero essere mandati a facebook e poi ritornarmi indietro in una risposta http contenente il cookie da salvare.. è giusto?!?!
Qualcuno ha qualche idea??
Vi prego aiutatemi!!! Grazie in anticipo!!!

vizzz
08-04-2009, 09:42
Salve a tutti, è da giorni che sbatto contro l'HTTP e Java per riuscire a trovare un modo per potermi autenticare su Facebook(senza l'aiuto delle Facebook API).
La situazione è questa: conoscendo <nome utente> e <password> vorrei poter effettuare un login connettendomi alla pagina www.facebook.com.
Usando un HTTP sniffer sono riuscito a capire che non viene mandata una richiesta http POST ma in realtà è un GET. Ma non capisco come vengono mandati i dati relativi all'username e password.
Potrebbero essere salvati in un cookie ma nel cookie della http request riesco solamente a trovare il nome utente (email) in chiaro mentre la password è cifrata credo.. questo non dovrebbe accadere nel momento in cui vado a cancellarmi tutti i cookies e riprovo a loggarmi.. nome utente e password dovrebbero essere mandati a facebook e poi ritornarmi indietro in una risposta http contenente il cookie da salvare.. è giusto?!?!
Qualcuno ha qualche idea??
Vi prego aiutatemi!!! Grazie in anticipo!!!

prova a vedere se ti aiuta questo:
http://code.google.com/p/pidgin-facebookchat/source/browse/trunk

è un plugin di pidgin per utilizzare la chat di facebook