我正在为一个假想的社交网络编写一个聊天应用程序,但是当我试图打开聊天页面时,我给出了以下错误:'AnonymousUser‘object has no attribute 'profile’错误。我认为模型文件中可能有问题,但我不能真正弄清楚如何修复它,我现在真的很困惑!?谁能给点建议??def index(request): print request.POSTlogge
我目前正在做一个项目,我尝试使用Json Web Token实现一个登录系统。我的知识基本上是通过一些教程和文档组合在一起的。它基本上是一个MERN应用程序。到目前为止,后台的身份验证工作得很好。我的问题是,我如何在前端判断用户是否登录,并基于此来显示配置文件按钮,而不是登录/注册按钮。我知道令牌必须存储在cookie或本地存储中。我的前端是一个带有"/login“或"/register”操作的普通表单,im使用React.js。
当用户未通过身份验证时,我一直在尝试一些方法来保护路由,但到目前为止,我一直在为此而苦苦挣扎。
在尝试从getServerSideProps进行身份验证时,最常见的问题是我经常遇到Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client,所以我一直在尝试不从那里重定向,而是设置了一个redirect布尔值,以便可以从客户端重定向。问题是,现在我得到了一个错误,即使我在(我认为)客户端中,也会显示No router instance found. you should only use