Apresentação da nova Graph API do Facebook, esta que classifica e relaciona o conteúdo da rede social em forma de um grafo contendo objects e connections e seus correlacionamentos
31. server side flow
App try to access OAuth Dialog
Facebook (App Authorization)
OAuth Dialog
(User Authentication)
curl -F 'client_id=113391995351148'
-F 'redirect_uri=http://facebook-buraco-debug.jogatina.com.....'
https://www.facebook.com/dialog/oauth
32. server side flow
App try to access OAuth Dialog
Facebook (App Authorization)
OAuth Dialog
(User Authentication)
curl -F 'client_id=113391995351148'
-F 'redirect_uri=http://facebook-buraco-debug.jogatina.com.....'
-F 'scope=email, read_stream'
https://www.facebook.com/dialog/oauth
33. server side flow
App try to access OAuth Dialog
Facebook (App Authorization)
OAuth Dialog
(User Authentication)
Cookie not found, show OAuth Dialog (facebook layout)
34. server side flow
App try to access OAuth Dialog
Facebook (App Authorization)
OAuth Dialog
(User Authentication)
goes to App authorization directly
35. server side flow
OAuth Dialog HTTP 302
(App Authorization) (redirect_url param)
OAuth Dialog
User Authentication)
don´t allow !
redirect with some params like: error_reason, error, etc.
36. server side flow
OAuth Dialog HTTP 302
(App Authorization) (redirect_url param)
OAuth Dialog
User Authentication)
allow !
redirect with authorization code param
43. client side flow
HTTP 302
HTTP request
(redirect_url param)
Pass URI fragment with access_token
http://jogatina.com....#access_token=gzZ666a..&expires_in=64090