微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

react-admin 中的 JWT 身份验证

如何解决react-admin 中的 JWT 身份验证

我目前正在使用 react-admin 框架和 localhost:8000/apiDjango REST 的后端 API 服务器一起开发 django-rest-framework-simplejwt 项目。从后端 API 公开的端点是 admin/api/api/token/api/token/refresh/。我尝试在此 this codesandboxgithub repo

之后实现类似于 this blogpost 中的自定义 authProvider 代码

请注意,代码和框仅用作我的前端的示例实现。

当我尝试使用 Django 管理员的正确凭据登录时,我暂时登录到仪表板页面并立即重定向登录页面。我如何解决这个问题?是否有更简单的实现,比如使用第三方库/模块?

P.S 我无法更改后端代码,因为我只在前端工作。另外,我没有使用 drfProvider 作为数据提供者,因为它不支持 react-admin@3.x.x 并且在我降级到 react-admin@2.x.x

时遇到了太多错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。