如何公开访问运行在Heroku上的node.js服务器?

想象一下,我有一个Rails应用程序,我想要authentication的用户有权访问另一个应用程序(用node.js编写)的服务。 我怎样才能确保只有通过authentication(login)到我的Rails应用程序的用户才能访问节点之一?

编辑:这两个应用程序正在Heroku上运行。

一种方法是使用令牌来实现SSO。 这里有一些信息由ideascale.com

http://support.ideascale.com/kb/ideascale-setup/single-sign-on-multipass-token-based-cookie-based