在 Gin 中获取 BasicAuth 凭证

我已经切换到 Gin 来尝试一下。在移动之前,我使用这样的请求对象访问了 BasicAuth 凭据(app_id 和令牌):


appId, token, _ := r.BasicAuth()

将app_id要在我的数据库在每次调用发现的需求,所以我用杜松子酒中间件这样的:


func CheckAppId() gin.HandlerFunc {

    return func(c *gin.Context) {

        //how do I access the BasicAuth creds here?

    }

}

但我不确定如何在没有请求对象的情况下访问 BasicAuth 凭据。


凤凰求蛊
浏览 280回答 1
1回答

慕婉清6462132

gin 上下文包含字段中的http.Request对象Request。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go