我能否生成一个自定义的auth令牌,用于第三方,以及graph.cool中的解析器?就像这样??
type FirebaseTokenPayload {
token: String!
}
extend type Query {
FirebaseToken(userIdentifier: String!): FirebaseTokenPayload
}const fb = require('myNodeFirebaseAuthLib')
module.exports = event => fb.generateTokenWithPayload({ id: event.data.userId })所需身份验证-限制谁可以读取字段中的数据:权限查询:
query ($user_id: ID!, $node_firebaseIdentifier: String) {
SomeUserExists(filter: {
id: $user_id ,
firebaseIdentifier: $node_firebaseIdentifier
})
}--我想这个问题可以归结为两部分
附注、加载项:
根据这个alligator.io博客文章,它似乎使用图形酷框架,您可以安装节点模块!所以,我不需要用网钩。-然而,这是一个弹出的应用程序。这样我就失去了auth0身份验证--模板不会产生一个与集成提供的相同auth0数据一起工作的createUser和singinUser。
发布于 2019-04-01 11:54:10
我忘记贴出答案了--我不得不弹出一个很酷的图形,我不能在我的自定义函数中使用任何我认为的node_modules。
https://stackoverflow.com/questions/54593938
复制相似问题