- OAuth 2實(shí)戰(zhàn)寶典
- 糜鵬程編著
- 320字
- 2024-01-18 11:43:22
第2章 開(kāi)放平臺(tái)整體架構(gòu)
OAuth 2構(gòu)建了一套基于token的權(quán)限校驗(yàn)標(biāo)準(zhǔn)框架,用來(lái)實(shí)現(xiàn)各種需要權(quán)限校驗(yàn)的系統(tǒng)。但是,即使基于同樣的框架,也能實(shí)現(xiàn)不同系統(tǒng)的個(gè)性化。本書(shū)主要介紹在開(kāi)放平臺(tái)中如何實(shí)現(xiàn)OAuth 2,并討論相關(guān)細(xì)節(jié)。
本書(shū)介紹的開(kāi)放平臺(tái)主要由API網(wǎng)關(guān)、SPI網(wǎng)關(guān)、消息網(wǎng)關(guān)、服務(wù)市場(chǎng)、授權(quán)系統(tǒng)、控制臺(tái)系統(tǒng)、門(mén)戶系統(tǒng)、HUB系統(tǒng)、CMS系統(tǒng)、Man系統(tǒng)、加解密系統(tǒng)等子系統(tǒng)組成,這些子系統(tǒng)負(fù)責(zé)對(duì)外或?qū)?nèi)提供服務(wù)。授權(quán)系統(tǒng)是開(kāi)放平臺(tái)中負(fù)責(zé)授權(quán)的重要子系統(tǒng)。授權(quán)系統(tǒng)需要結(jié)合其他系統(tǒng)才能進(jìn)行授權(quán)操作,其他系統(tǒng)也會(huì)依賴授權(quán)系統(tǒng)的授權(quán)結(jié)果進(jìn)行鑒權(quán),所以有必要對(duì)開(kāi)放平臺(tái)的整體架構(gòu)進(jìn)行基本介紹。
本章首先介紹開(kāi)放平臺(tái)的結(jié)構(gòu)和功能,然后具體介紹子系統(tǒng)的核心功能,最后介紹子系統(tǒng)之間的協(xié)作關(guān)系。
- 前端跨界開(kāi)發(fā)指南:JavaScript工具庫(kù)原理解析與實(shí)戰(zhàn)
- 實(shí)用防銹油配方與制備200例
- Python機(jī)器學(xué)習(xí)經(jīng)典實(shí)例
- Unity 2018 Shaders and Effects Cookbook
- OpenCV with Python By Example
- Hands-On GUI Programming with C++ and Qt5
- 零代碼實(shí)戰(zhàn):企業(yè)級(jí)應(yīng)用搭建與案例詳解
- Hadoop 2.X HDFS源碼剖析
- 分布式系統(tǒng)架構(gòu)與開(kāi)發(fā):技術(shù)原理與面試題解析
- Python 3.6從入門(mén)到精通(視頻教學(xué)版)
- Mastering MeteorJS Application Development
- HTML5與CSS3權(quán)威指南(第2版·下冊(cè))
- Spark內(nèi)核設(shè)計(jì)的藝術(shù):架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
- Visual C#網(wǎng)絡(luò)編程
- JavaScript語(yǔ)言精髓與編程實(shí)踐