YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← User Authentication - Developing Scalable Apps with Java

Get Embed Code
6 Languages

Showing Revision 7 created 06/20/2016 by Udacity Robot.

  1. Parabéns! Você acabou de realizar várias coisas. Vamos
  2. recapitular. Você escreveu as primeiras linhas de código e
  3. o implantou no App Engine. Você colocou o Conference Central
  4. para funcionar. E você experimentou o APIs Explorer. Não subestime
  5. o APIs Explorer. Ele é uma ótima ferramenta para
  6. testar APIs. E o uso dele não limita-se às suas
  7. próprias APIs. Você pode usá-lo para qualquer API do Google.
  8. Então, só coisas boas. Vamos falar agora sobre a autenticação de usuário.
  9. Muitos aplicativos requerem que o usuário esteja registrado e
  10. conectado antes de usar o aplicativo. Também vamos exigir
  11. isso no Conference Central. Portanto, veremos como
  12. fazê-lo. Antigamente, era normal
  13. quase todo aplicativo criar seu próprio sistema de
  14. gerenciamento do usuário. Isso significa que era necessário
  15. escrever todo o código do zero para que os
  16. usuários usassem o seu aplicativo. Que bom para nós
  17. que isso não é mais necessário. Com o App Engine, você
  18. pode usar a autenticação de terceiros com o Cloud Endpoints como, por exemplo
  19. o Logon do Google+. Mas outras também podem
  20. ser usadas. No Conference Central, exigiremos a conexão através da
  21. conta no Google. Portanto, como saberemos que
  22. o usuário está conectado na conta do Google quando
  23. usa o Conference Central? Na realidade, isso é administrado
  24. pelo Cloud Endpoints. Um método de API do Cloud Endpoints tem a opção de
  25. aceitar um objeto usuário como o primeiro argumento.
  26. Se o objeto usuário não for nulo,
  27. o usuário é conectado. No entanto, se ele for nulo,
  28. lançamos uma exceção que o cliente deve receber e
  29. redirecionar para se conectar. Poderia ser mais fácil?
  30. Você pode estar pensando agora: "E quanto à segurança
  31. e à privacidade?" Bem, isso é administrado
  32. pelo Logon do Google ou um provedor de autenticação de terceiros.
  33. Portanto, esse mecanismo é a combinação do melhor dos dois mundos. Uma maneira simples
  34. de adicionar a autenticação de usuário ao seu aplicativo, combinada com os fortes padrões
  35. de segurança e privacidade do Google. Chega de falar por enquanto. É hora de você
  36. codificar novamente, adicionando a
  37. autenticação de usuário no Conference Central. Boa sorte.