用户更改密码后如何在Django中重置JWT令牌?

问题描述 投票:0回答:1

我的问题是,当有人重置密码时,我想刷新或终止JWT令牌。我的项目是在Django中,所以我所需要的只是一个有关如何实现的示例。

致以最诚挚的问候。

django django-rest-framework jwt change-password
1个回答
0
投票

默认情况下,如果您不更新会话身份验证,则该用户将被注销。如果您想更新会话身份验证,请输入代码

from django.contrib.auth import update_session_auth_hash

#after you change password for User- user
update_session_auth_hash(request, user)
© www.soinside.com 2019 - 2024. All rights reserved.