我正在使用passport.js来验证我的离子/角度应用中的用户。我使用护照通过Facebook登录人员,但是我希望能够在已经登录后使用Stripe对用户进行身份验证。
初始FB登录工作正常,但对于Stripe登录,我被建议使用会话(这可以在没有会话的情况下完成吗?)。
我的serializeUser函数被调用,但当回调从Stripe返回到此函数时
passport.use(new StripeStrategy(config.stripe, function(req, accessToken, refreshToken, stripe_properties, done) {
永远不会调用-DeserializeUser
-req.user未定义我想要的只是能够获得与该会话相关联的用户的id,或者至少能够将回调的会话与正确的现有会话相匹配。
任何人都有任何想法我错了?或者之前遇到过这种情况?