我想在我的web應用程序中集成django-rest-auth軟件包。到目前爲止,我可以註冊用戶,發送密碼重置電子郵件並使用django-rest-auth軟件包提供的API登錄。如何在Django-rest-auth中驗證請求?
現在,當我發送登錄請求時,它會在成功驗證後返回「令牌」。
如何在更多請求中發送身份驗證令牌?例如,我試圖使用GET /rest-auth/user
來獲取用戶,但它給了我一個回覆Authentication credentials not provided
。我曾嘗試通過HTTP基本身份驗證(Base64編碼令牌作爲用戶名並將密碼保留爲空)傳遞令牌。我仍然無法工作。
任何人都知道我應該如何在請求中傳遞此令牌?
即使這不起作用。仍然收到迴應:'{「detail」:「未提供身份驗證憑據。」} –
您配置了'AUTHENTICATION_CLASSES'嗎? (http://www.django-rest-framework.org/api-guide/authentication/#setting-the-authentication-scheme)並添加了'TokenAuthentication'? – ilse2005