如何设置不会过期的令牌

How to set a token that does not expire

我正在制作一个带有传感器的项目。 (带传感器的 nodemcu)将数据传递到我的 Web 应用程序(使用 JWT 身份验证的 django-rest)。

现在的情况是传感器在偏远地区。它是自动的,当它打开时,它会在 api 端点上传递数据,但随后我使用 JWT 为我的 webapp 设置了身份验证。我注意到 访问令牌 过期了。

我想在偏远地区部署传感器之前,我想给它设置一个永不过期的访问令牌。所以它可以毫不费力地传递数据。那可能吗?谢谢!

有一个 GitHub 存储库提供了您正在尝试做的事情。为我工作。 浏览 https://github.com/HealthByRo/drf-jwt-devices

中的说明
REST_FRAMEWORK={
    "DEFAULT_AUTHENTICATION_CLASSES": [
        "jwt_devices.authentication.PermanentTokenAuthentication"
    ]
}