【发布时间】:2019-01-04 11:00:20
【问题描述】:
所以,我创建了一个 django-rest-framework backend 与 JWT 身份验证 现在,我正在尝试解决问题当用户手动提供 URL 时,我必须检查用户是否以前登录过。
因此,当用户登录时,我将 token 存储到 localStorage。我正在这样做:
componentDidMount() {
if (localStorage.getItem('token')) {
// fetch current user
this.props.ctx.toggleLoggedIn()
// this.props.ctx.setUsername('')
}
}
如果我在localStorage 中找到token,那么我必须获取 当前用户,然后toggleLoggedIn 以及在context中设置当前用户的用户名。
所以,我计划创建另一个 API end-point,它在给出token 时提供当前用户。问题是我不知道如何开始!
【问题讨论】:
标签: django reactjs django-rest-framework jwt