YouTube

Got a YouTube account?

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

Chinese, Simplified subtitles

← User Authentication - Developing Scalable Apps with Java

Get Embed Code
6 Languages

Showing Revision 1 created 10/04/2016 by Udacity Robot.

  1. 恭喜你!你已做了许多事情 我们来
  2. 回顾一下 你编写了第一个代码行
  3. 并将其部署到 App Engine 你建立了会议中心
  4. 并进行运行 你试用了 API Explorer 不要小看
  5. API Explorer 这是试用 API 时
  6. 使用的一款很棒的工具 它对你自有的 API 没有限制
  7. 可以将其用于任何 Google API
  8. 所以 都是好事情哦 但是现在 我们要来谈一谈用户身份验证
  9. 许多应用要求用户在使用
  10. 该应用前进行注册和登录 对于会议中心 我们也要求这样做
  11. 因此我们来看一看
  12. 我们该如何做到这一点?曾经有这样一个情况
  13. 每个应用都必须创建其
  14. 自有的用户管理系统 这意味着 你必须
  15. 从头编写所有代码 以便
  16. 你的用户可以使用你的应用 这对我们是有好处的
  17. 但现在不需要这样做了 通过 App Engine 你可以将第三方授权身份验证
  18. 与 Cloud Endpoints 一起使用
  19. 如 Google Plus sign-in 还可以使用其他
  20. 登录方式 在会议中心 我们还要求
  21. 使用 Google 帐户登录 因此
  22. 我们怎样知道用户在使用会议中心时
  23. 登录了其 Google 帐户 这实际上是
  24. 通过 Cloud Endpoints 实现的 Cloud Endpoint 的 API 方法可以选择
  25. 将用户对象作为其第一个参数
  26. 如果用户对象不为空
  27. 则使用户登录 但如果为空
  28. 则我们会发出异常拒绝登录
  29. 然后重定向到登录页面 可以更简单些吗?
  30. 嗯 现在你可以回答了 但是 安全和隐私
  31. 怎么样?嗯 所有操作都是
  32. 由 Google Sign in 或第三方身份验证提供者执行
  33. 所以此机制最好是进行合并 将添加用户身份验证
  34. 到你的应用的简单方法
  35. 与 Google 的安全和隐私标准进行合并
  36. 好了 不多说了 你通过将用户身份验证添加到
  37. 会议中心来再次进行编码吧 祝你好运!