我有一个使用JWT进行身份验证的node.js / express应用程序。
当我的用户登录时使用“ user_id”显示其信息时,我有一个更新方法,该方法将通过获取“ user_id”来更新该用户的信息“ first_name”,“ last_name”。
运行更新方法时,信息会更新,但是需要我的用户注销并登录才能查看更新的信息。
答案 0 :(得分:1)
最好的方法可以是以下两种方法之一:
1-发出更新请求,如果成功,则在响应中返回更新的信息。
2-进行更新请求,如果成功,则在收到200状态代码后,执行一个“ getOne”请求,并传递user_id。
您需要替换前端的状态。
我不知道您在前端使用什么,但是如果有一些javascript框架,双向数据绑定将代替您。 如果您使用其他技术(例如PHP),则需要使用新信息刷新页面。