YouTube

Got a YouTube account?

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

Portuguese, Brazilian subtitles

← Sign Out

Get Embed Code
4 Languages

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

  1. Você vê, aqui,
    a função onSignedOut,
  2. e ela é muito clara e direta.
  3. Ela habilita o botão "sign in"
    e desabilita os botões "sign out"
  4. e "revoke",
    além de definir um texto de status
  5. a ser exibido ao sair.
    E, com isso, terminamos.
  6. Este aplicativo tinha muitas etapas,
    mas agora ele tem um
  7. "sign in" completo integrado.
  8. Vamos executá-lo e ver como ficou.
  9. Veja aqui o aplicativo
    sendo executado.
  10. Tem um botão de "sign in",
    tem um botão de "sign out"
  11. e botões "revoke access"
    ; o resultado é este
  12. pequeno texto de status.
  13. Se eu tocar no botão "sign in",
  14. a primeira coisa que acontecerá
    é que o primeiro erro
  15. que retornou
  16. ocorreu porque eu não dei
    consentimento ao aplicativo.
  17. Por isso, estão pedindo meu consentimento,
    e vou dar OK.
  18. Veja agora que eu entrei
    e ele trouxe meu nome real,
  19. tem aqui meu nome completo,
    em vez do meu endereço de email, porque ao executá-lo,
  20. eu só forneci
    meu endereço de email ao aplicativo.
  21. Agora estão habilitados meus botões
    "sign out" e "revoke access".
  22. Por isso, se eu tocar em Sign Out,
    serei desconectado.
  23. E, se eu tocar em Sign In,
    entro diretamente.
  24. Talvez você perceba uma rápida intermitência
    durante a verificação,
  25. mas agora eu entrei
    diretamente, e identificado.
  26. Se eu revogar o acesso agora,
    perderei a permissão
  27. do aplicativo
    para poder entrar.
  28. Logo, o usuário terá que
    dar permissão de novo.
  29. Se eu tocar em Sign In, a intenção
    aparecerá,
  30. a seta será disparada,
  31. e sou informado de que querem
    visualizar meu perfil básico.
  32. Vou concordar com isso
    e, então, poderei continuar e entrar.
  33. Bem, agora temos todo o fluxo de trabalho
    de "sign in" funcionando.
  34. Se você empacar em algum código,
    não se preocupe.
  35. Eu colei o código inteiro
    nas anotações da apresentação.
  36. Podemos continuar.