簡體   English   中英

如何在 Flask Restplus Swagger UI 中執行基本身份驗證?

[英]How can I enforce Basic Auth in Flask Restplus Swagger UI?

我正在開發后端並使用Flask Restplus 到目前為止,代碼運行良好,Swagger UI 看起來也很棒。 我正在考慮在特定端點上添加 Basic Auth(我計划使用之前Flask-Restful項目中的 Basic Auth Decorator)。

如何使用戶名和密碼字段在 swagger UI 上可見並在 UI 上實際強制執行? 我正在查看 restplus 文檔以及 Stack Overflow,但並沒有真正看到任何東西。

UI 將在 Intranet/LAN 上可見...我不希望建築物中的每個人都可以使用此端點。

下面實現:

authorizations = {
    'Basic Auth': {
        'type': 'basic',
        'in': 'header',
        'name': 'Authorization'
    },
}

api = Namespace('User', description='user related operations',security='Bearer Auth', authorizations=authorizations)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM