Quem tem medo do<br />Hiárison Gigante3.PHP – São Luís/MA<br />
Who are you?<br />
Dev [at] NexyAluno Computação [UFMA]<br />
O que é OAuth?<br />
Problemas e Inquietações<br />da Humanidade<br />
Problemas e Inquietações<br />da Humanidade<br />Grandes Invenções<br />
(Problema)Microscópio<br />
(Problema)Internet<br />
(Inquietação)Teoria da Gravidade<br />
UtilidadeConforto<br />
E o OAuth?<br />
OAuth is a simple way to publish and interact with protected data<br />
OAuth is a simple way to publish and interactwith protected data<br />
Usuário e Senha<br />
AutenticaçãoversusAutorização<br />
Autenticação[quem é você?]<br />
Autorização[o que você pode fazer?]<br />
Quem é esse pokémon?<br />
Como você sabe que éo Flash?<br />
Como sua appsabe que éo Flash?<br />
Pode ser o...UsainBolt<br />
....Ohhhwait!<br />O que é isso?<br />
Autenticação<br />
Concessão de poderes<br />
Concessão de poderes<br />
Autenticação<br />Quem é você?<br />
Autorização<br />O que você pode fazer?<br />
OpenID e OAuth<br />
Qual o Problema/Inquietaçãoou Utilidade/Inovação do OAuth?<br />
Um pouco de história...<br />
Todos usam o Twitter!<br />
E se eu pudesse ter um únicoLogin/Senha?<br />
Vantagem Imediata:Trocar de senha em um único lugar!<br />
Mas...como isso funciona?<br />
E você?!<br />
Alcione<br />Novo Mundo<br />Você?!<br />
Servidor<br />App Cliente<br />Usuário<br />
Facebook<br />QuizMonster<br />Você?!<br />
Fluxo do Processo<br />
Passo 1<br />
Autorização<br />
Autorização<br />
Passo 2<br />
Passo 3<br />
Revogar Acesso<br />
E a segurança?Como fica?<br />
Questão CulturalPhishing<br />
Eu quero colocar no meusite/sistema/blog/puzzle#comofaz ?<br />
Quero criar uma apppara o twitter/face#comofaz ?<br />
Cadastre sua appdevelopers.facebook.comdev.twitter.com<br />
Encontre uma biblioteca(ou desenvolva uma)github.comcode.google.com<br />
github.com/dordotkyoauth-facebook-examples<br />
NaitikShah<naitik@facebook.com><br />
Referências<br />http://oauth.net<br />http://slideshare.net<br />http://github.com/<br />http://code.google.com<br />http...
Hiarison Gigantetwitter/facebook/github@gigantedesousa<br />
Hiarison Gigantegigantedesousa@gmail.comslideshare.com/gigantedesousa<br />
Perguntas?<br />
Thanks!<br />
Próximos SlideShares
Carregando em…5
×

Quem.tem.medo.do.auth

996 visualizações

Publicada em

Apresentação do OAuth no 3.PHP (Fórum Maranhense de Profissionais PHP)

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
996
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Quem.tem.medo.do.auth

  1. 1. Quem tem medo do<br />Hiárison Gigante3.PHP – São Luís/MA<br />
  2. 2. Who are you?<br />
  3. 3. Dev [at] NexyAluno Computação [UFMA]<br />
  4. 4. O que é OAuth?<br />
  5. 5. Problemas e Inquietações<br />da Humanidade<br />
  6. 6. Problemas e Inquietações<br />da Humanidade<br />Grandes Invenções<br />
  7. 7. (Problema)Microscópio<br />
  8. 8. (Problema)Internet<br />
  9. 9. (Inquietação)Teoria da Gravidade<br />
  10. 10. UtilidadeConforto<br />
  11. 11. E o OAuth?<br />
  12. 12. OAuth is a simple way to publish and interact with protected data<br />
  13. 13. OAuth is a simple way to publish and interactwith protected data<br />
  14. 14. Usuário e Senha<br />
  15. 15.
  16. 16. AutenticaçãoversusAutorização<br />
  17. 17. Autenticação[quem é você?]<br />
  18. 18. Autorização[o que você pode fazer?]<br />
  19. 19. Quem é esse pokémon?<br />
  20. 20. Como você sabe que éo Flash?<br />
  21. 21. Como sua appsabe que éo Flash?<br />
  22. 22. Pode ser o...UsainBolt<br />
  23. 23. ....Ohhhwait!<br />O que é isso?<br />
  24. 24. Autenticação<br />
  25. 25. Concessão de poderes<br />
  26. 26. Concessão de poderes<br />
  27. 27. Autenticação<br />Quem é você?<br />
  28. 28. Autorização<br />O que você pode fazer?<br />
  29. 29. OpenID e OAuth<br />
  30. 30. Qual o Problema/Inquietaçãoou Utilidade/Inovação do OAuth?<br />
  31. 31. Um pouco de história...<br />
  32. 32.
  33. 33. Todos usam o Twitter!<br />
  34. 34. E se eu pudesse ter um únicoLogin/Senha?<br />
  35. 35. Vantagem Imediata:Trocar de senha em um único lugar!<br />
  36. 36. Mas...como isso funciona?<br />
  37. 37. E você?!<br />
  38. 38. Alcione<br />Novo Mundo<br />Você?!<br />
  39. 39. Servidor<br />App Cliente<br />Usuário<br />
  40. 40. Facebook<br />QuizMonster<br />Você?!<br />
  41. 41. Fluxo do Processo<br />
  42. 42. Passo 1<br />
  43. 43. Autorização<br />
  44. 44. Autorização<br />
  45. 45. Passo 2<br />
  46. 46. Passo 3<br />
  47. 47. Revogar Acesso<br />
  48. 48. E a segurança?Como fica?<br />
  49. 49. Questão CulturalPhishing<br />
  50. 50. Eu quero colocar no meusite/sistema/blog/puzzle#comofaz ?<br />
  51. 51. Quero criar uma apppara o twitter/face#comofaz ?<br />
  52. 52. Cadastre sua appdevelopers.facebook.comdev.twitter.com<br />
  53. 53. Encontre uma biblioteca(ou desenvolva uma)github.comcode.google.com<br />
  54. 54. github.com/dordotkyoauth-facebook-examples<br />
  55. 55. NaitikShah<naitik@facebook.com><br />
  56. 56. Referências<br />http://oauth.net<br />http://slideshare.net<br />http://github.com/<br />http://code.google.com<br />http://www.luiztools.com/<br />http://kamaondev.wordpress.com/<br />http://images.google.com<br />
  57. 57. Hiarison Gigantetwitter/facebook/github@gigantedesousa<br />
  58. 58. Hiarison Gigantegigantedesousa@gmail.comslideshare.com/gigantedesousa<br />
  59. 59. Perguntas?<br />
  60. 60. Thanks!<br />

×