我在app上使用NodeJS,JWT和Sequelize for the API进行身份验证,我使用React JS / redux作为前面的部分。我在localStorage中放置了一个JWT,但我希望能够访问用户ID、用户电子邮件、用户名和有关当前登录的用户的更多信息。 我应该使用Cookie吗?LocalStorage?
我使用NestJ作为框架,使用jwt作为auth。我尝试使用用户凭据登录到端点,然后接收一个jwt令牌作为响应。Desktop/Work/Testing/nest-twitter-project/node_modules/@nestjs/passport/dist/passport/passport.strategy.js/passport.strategy.js:16:45)
a
我刚刚尝试使用NodeJS的JWT-Express包,以便在用户想要登录时创建一个JWT令牌。不幸的是,我在包中收到了一个TypeError。<anonymous> (/Users/stuckenholz/auth/node_modules/jwt-express/jwt-express.js:218:36)
at Layer.handle(/Users/stuckenh
我已经包含了4条路由,db当前包含userToken (id of user)、userSecret (用户注销时更改)。==db.userSecret then error (401) - redirect to login为了防止用户登录超过30分钟,我需要添加一个到期信息,因此我认为应该在集合中添加一个到期字段当前,前端将userSecret和用户令牌存储在本地存储中,服务器使用userToken和userSecret (而不是cookie)发送200个响应(参见/logi