Logo
☆☆☆☆☆
0.0
Beginner
3h

JavaScript 中的 OAuth 2.0 授权

OAuth 2.0,又称开放授权 2.0,是一种授权协议,允许应用程序以细粒度的方式访问其他主机上的资源。 本课程中,你将首先了解 OAuth 2.0 协议及其组成部分,学习资源所有者可以授予客户端的不同类型访问权限,以及各种 OAuth 工作流程。随后,你将学习如何在 Google Cloud Platform 上创建项目并生成授权凭证。你还将了解如何使用客户端凭证生成令牌,并利用这些令牌访问用户资源。此外,你将学习如何在 Facebook 开发者仪表板上创建开发者应用,获取授权凭证,并借助 OAuth 2.0 访问令牌来访问 Facebook 用户的资源。 课程结束时,你将全面掌握 OAuth 2.0 协议及其核心组件,并具备实际开发经验,能够构建一个 React 应用程序,实现对 Google 和 Facebook 用户资源的访问。

4 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
JavaScript 中的 OAuth 2.0 授权
OAuth 2.0,又称开放授权 2.0,是一种授权协议,允许应用程序以细粒度的方式访问其他主机上的资源。 本课程中,你将首先了解 OAuth 2.0 协议及其组成部分,学习资源所有者可以授予客户端的不同类型访问权限,以及各种 OAuth 工作流程。随后,你将学习如何在 Google Cloud ...

WHAT YOU'LL LEARN

对 OAuth 2.0 协议的理解,包括其组成部分、角色、作用域和授权类型

Content

4 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    课程简介

  2. 2

    OAuth 2.0 的基本原理

  3. 3

    OAuth 授权类型

  4. 4

    客户端注册

  5. 5

    OAuth 2.0 流程

案例研究:访问 Google 资源
  1. 1

    设置项目并获取客户端凭证

  2. 2

    使用 OAuth 生成访问令牌

  3. 3

    访问所有者资源

案例研究:访问 Facebook 资源
  1. 1

    设置项目并获取客户端凭证

  2. 2

    使用 OAuth 生成访问令牌

  3. 3

    访问所有者资源

结论
  1. 1

    总结!

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)