我正在构建一个React-redux spa,我正在使用基于node + express + jwt-simplea模块和passport.js构建的API
当用户使用用户名/密码登录时,服务器会验证这些凭据并向客户端发回JSON Web令牌,然后必须将这些令牌与每个API请求一起发送.所以React-redux应用程序必须存储此令牌.
如何在React-redux应用程序中安全地存储此客户端令牌?我必须遵循哪个计划与Web令牌一起使用,以及如何最好地使用react-redux在客户端上实现用户身份验证.
谢谢你的帮助 )
authentication single-page-application reactjs passport.js redux
我在 mongoDB 中有这样的模式
{
"key":"ru",
"regions":[
{
"name":"moskovskaya",
"cities":[
{
"name":"moskva"
},
{
"name":"tula"
}
]
},
{
"name":"piterskaya",
"cities":[
{
"name":"piter"
},
{
"name":"luga"
}
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
我有一些针对不同国家的此类架构的文档,如何从该架构的每个文档中获取所有城市的数组?