如何在没有客户端的情况下使用passport for facebook在node.js中构buildREST服务?

我正在学习使用node.js和护照构build其他服务(没有任何客户端)。 到目前为止,我已经能够了解如何build立一个脸谱网,但所有这些例子都知道客户端,所以它正在成功或失败的情况下提供页面。 由于我不知道客户是谁,我有以下问题;
由于原来的调用可能已经返回给客户端而不用等待callback,我们如何去创build这种authentication方式,然后同一个客户端回来看看authentication的状态,我们把这个令牌放在会话中在服务器端身份validation完成?
有没有写任何地方解释如何build立其他服务与护照或任何其他forms的社交媒体authentication?

我在这里find了最接近的答案passport.js RESTful auth
对于移动应用,由于社交媒体authentication发生在客户端,所以不需要在服务器端进行authentication和callback。 而是通过一些encryption的密码与客户端build立信任关系,一旦在客户端进行身份validation,使用https将请求从客户端传递回服务器,并使用经过身份validation的令牌更新服务器。