如何从另一台服务器authentication用户会话?
这是用例:
- 服务器A对用户进行身份validation并为用户创build一个会话。
- 用户想要与服务器B通信
- 服务器B需要在用户可以继续之前authentication用户。
我的问题:
服务器B应如何authentication用户?
注意:服务器A是一个node.js,express服务器B是socket.io专用服务器。
只需使用其中一个非内存会话存储。 一些示例会话存储Express / Connect中间件包括:
- Cookie商店
- Redis商店
- MongoDB商店
- CouchDB商店
- Riak商店
- memcached商店
- leveldb商店
- MySQL商店
- PostgreSQL存储
- Firebase商店
如果你正在创build一个SPA(例如angular.js),你也可以使用标记(例如JWT ),而不是使用cookie来跟踪会话。
- 使用本地策略进行身份validation时,Passportjs引发500服务器错误
- 如何使用访问令牌在通过twitter.js护照login后validation用户
- 在Heroku上制作一个NodeJs应用程序
- AngularJS服务器会话和validation与nodeJS后端服务器
- 如何使用Django身份validation在Node应用程序中对用户进行身份validation?
- 使用JSON Web令牌和node.js / express保护URL的正确方法
- 我无法使用passport-facebook来validation路线
- node.js oauth2服务器到服务器客户端(谷歌跟踪authentication)
- Google OAuth2:缺less必需的参数:grant_type