我有 2 个节点应用程序。首先是用于 Mongo DB 的简单 RESTfull CRUD API。其次是在服务器中具有 Google OAuth 2 访问权限的 Backbone 应用程序(为此我使用 passport.js)。
我想在 Mongo DB 集合中存储经过身份验证的用户以及一些附加信息,例如角色或 grantAccess 字段。第一个应用程序必须检查用户是否有权访问数据。
问题是如何将有关用户的信息传递给我的 API,我需要发送哪些信息?我可以发送 oauth 令牌的散列副本,然后将其与来自 DB 或其他信息的散列文件进行比较吗?在这种情况下,最好的方法是什么?
非常感谢。