飛布教程03--如何用飛布實(shí)現(xiàn)API授權(quán)和訪問(wèn)控制

大家好,這里是飛布,本文為大家?guī)?lái)API授權(quán)與訪問(wèn)控制的演示。
在應(yīng)用開(kāi)發(fā)的過(guò)程中,常常需要對(duì)獲取數(shù)據(jù)的權(quán)限進(jìn)行限定。使用飛布,通過(guò)身份認(rèn)證器,可快速實(shí)現(xiàn)API的授權(quán)和訪問(wèn)控制。
首先,在API設(shè)計(jì)界面下的身份驗(yàn)證一欄中點(diǎn)擊加號(hào)按鈕,創(chuàng)建一個(gè)身份認(rèn)證器,輸入供應(yīng)商ID,獲取Issuer、APP ID 和 APP Secret, 點(diǎn)擊保存。


接下來(lái),打開(kāi)身份鑒權(quán)界面,編寫(xiě)一個(gè)設(shè)置用戶權(quán)限的鉤子腳本。鉤子腳本的詳細(xì)教程將在后續(xù)視頻中呈現(xiàn),敬請(qǐng)期待。

編寫(xiě)完成后,新建一個(gè)搜索用戶的API,并點(diǎn)擊@角色按鈕,添加user角色,點(diǎn)擊保存并上線。

點(diǎn)擊進(jìn)入API預(yù)覽頁(yè),選擇當(dāng)前API??梢钥吹?,在未登錄狀態(tài)下,無(wú)法獲取到響應(yīng)的返回值。



點(diǎn)擊進(jìn)入登錄界面,輸入賬號(hào)密碼登錄。登錄成功后,就可以獲取到響應(yīng)的返回值了。




標(biāo)簽: