单点login多个nodejs应用程序

我们有3个nodejs web应用程序运行在同一个vps上的多个子域的域名上,并为每个域名分别实施通行证validation。 我们希望单个用户能够使用单一帐户访问所有应用程序,并且为了账户pipe理的目的,我们添加了accounts.example.com作为第四个应用程序。 要求是 – 一旦用户在accounts.example.com中进行身份validation,如何使用户访问该会话的其余三个Web应用程序。

你可以在redis-server中共享你的会话。如果你使用express,你可以尝试使用connect-redis https://github.com/visionmedia/connect-redis

尝试在CanSecurity上的手…它为node.js上的图表单点login..希望这certificate了丰硕的https://github.com/deitch/cansecurity