官术网_书友最值得收藏!

  • Mastering OAuth 2.0
  • Charles Bihis
  • 226字
  • 2021-07-30 10:05:09

Chapter 1. Why Should I Care About OAuth 2.0?

As an application developer, you may have heard the term OAuth 2.0 thrown around a lot. OAuth 2.0 has gained wide adoption by web service and software companies around the world, and is integral to the way these companies interact and share information. But what exactly is it? In a nutshell…

OAuth 2.0 is a protocol that allows distinct parties to share information and resources in a secure and reliable manner.

This is the major tenet of the OAuth 2.0 protocol, which we will spend the rest of the book learning about and utilizing. Also, in this chapter, we will introduce the sample application that we will be building throughout this book, The World's Most Interesting Infographic Generator.

Note

What about OAuth 1.0?

Built with the same motivation, OAuth 1.0 was designed and ratified in 2007. However, it was criticized for being overly complex and also had issues with imprecise specifications, which led to insecure implementations. All of these issues contributed to poor adoption for OAuth 1.0, and eventually led to the design and creation of OAuth 2.0. OAuth 2.0 is the successor to OAuth 1.0.

It is also important to note that OAuth 2.0 is not backwards compatible with OAuth 1.0, and so OAuth 2.0 applications cannot integrate with OAuth 1.0 service providers.

主站蜘蛛池模板: 漳平市| 朔州市| 广宁县| 宁津县| 上林县| 贞丰县| 铜川市| 东港市| 含山县| 东乌珠穆沁旗| 潜江市| 怀宁县| 安丘市| 大丰市| 明溪县| 秀山| 灌阳县| 获嘉县| 恩施市| 吴江市| 莫力| 鲁甸县| 富锦市| 乐至县| 巴彦县| 内江市| 山东省| 会宁县| 彰武县| 开阳县| 台前县| 凤阳县| 洪湖市| 泰兴市| 五指山市| 隆子县| 聂拉木县| 沛县| 许昌县| 齐河县| 石首市|