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

1.1 OAuth 2的定義

1.1.1 官方定義

OAuth 2是一個標(biāo)準(zhǔn)的授權(quán)協(xié)議,并以委派代理的方式進行授權(quán)。OAuth 2提供一種協(xié)議交互框架,使第三方應(yīng)用以安全的方式,獲得用戶的訪問令牌(access_token)。第三方應(yīng)用可以使用訪問令牌代表用戶訪問相關(guān)資源。OAuth 2中定義了以下4種角色。

? 資源所有者:通常是自然人,但不限于自然人,如某些應(yīng)用程序也會創(chuàng)建資源。資源所有者對資源擁有所有權(quán)。

? 資源服務(wù)器:存儲受保護的用戶資源。

? 應(yīng)用程序:準(zhǔn)備訪問用戶資源的程序,如Web應(yīng)用、移動端應(yīng)用或桌面可執(zhí)行程序。

? 授權(quán)服務(wù)器:在獲取用戶授權(quán)后,為應(yīng)用程序頒發(fā)訪問令牌,從而獲取用戶資源。

主站蜘蛛池模板: 锡林郭勒盟| 曲松县| 旺苍县| 隆昌县| 霍林郭勒市| 镇坪县| 融水| 富锦市| 沾化县| 会同县| 独山县| 金沙县| 和田县| 伊吾县| 八宿县| 大足县| 崇州市| 页游| 扶风县| 贵德县| 高阳县| 微博| 许昌县| 景德镇市| 抚顺县| 阳高县| 抚远县| 绵阳市| 九江县| 吕梁市| 汕头市| 珲春市| 运城市| 瑞金市| 韶山市| 德江县| 山阳县| 高碑店市| 盐边县| 延川县| 庆城县|