BasicAuth插件
更新時(shí)間:
關(guān)于BasicAuth跨域資源訪問(wèn)的基礎(chǔ)知識(shí)可參考這篇文章。
插件配置
可以選擇JSON或者YAML格式的來(lái)配置您的插件,兩種格式的schema相同,可以搜索yaml to json轉(zhuǎn)換工具來(lái)進(jìn)行配置格式的轉(zhuǎn)換,YAML格式的模板見(jiàn)下表。
---
users:
- username: alice
password: 123456
- username: bob
password: 666666
- username: charlie
password: 888888
- username: dave
password: 111111
BasicAuth插件支持插件數(shù)據(jù)集
創(chuàng)建插件數(shù)據(jù)集
登錄API網(wǎng)關(guān)控制臺(tái),左側(cè)欄點(diǎn)擊API管理——插件管理——自定義數(shù)據(jù)集。
點(diǎn)擊右上角的創(chuàng)建數(shù)據(jù)集,在彈出框中自定義數(shù)據(jù)集的名稱(chēng),類(lèi)型選擇BASIC_AUTH_ACCESS,點(diǎn)擊確定即可生成數(shù)據(jù)集。
進(jìn)入剛生成的數(shù)據(jù)集,點(diǎn)擊右上角的創(chuàng)建數(shù)據(jù)集條目,即可在頁(yè)面中配置BasicAuth插件支持的用戶名密碼以及過(guò)期時(shí)間。
BasicAuth插件配置插件數(shù)據(jù)集示例
---
users:
- username: alice
password: 123456
usersDatasetId: 42f224a17a3e4bd9b098XXXXXXXX3f #BasicAuth插件數(shù)據(jù)集ID
說(shuō)明
BasicAuth插件數(shù)據(jù)集密碼支持的特殊字符包括@!<>#$%*。
關(guān)于更多插件數(shù)據(jù)集的詳情可以參考插件數(shù)據(jù)集。
文檔內(nèi)容是否對(duì)您有幫助?