Tôi đang cố gắng xác thực api node.js bằng cách sử dụng passport-facebook-token từ ứng dụng iOS.Xác thực Facebook IOS Sử dụng node.js passport-facebook-token
Tôi có thiết lập xác thực tên người dùng và mật khẩu và hoạt động tốt thông qua hộ chiếu và thiết lập hộ chiếu-facebook-token theo ví dụ.
passport.use(new FacebookTokenStrategy({
clientID: config.facebook.clientID,
clientSecret: config.facebook.clientSecret
},
function(accessToken, refreshToken, profile, done) {
User.findOrCreate({ facebookId: profile.id }, function (err, user) {
return done(err, user);
});
Tôi không thể tìm ra cú pháp yêu cầu HTTP cần thiết để gửi mã thông báo truy cập qua API.
Mọi trợ giúp sẽ được đánh giá cao.
Cảm ơn.
Mã nút của bạn trông như thế nào? Tôi đang thử giải pháp tương tự nhưng nó nói "Lỗi: không có chiến lược đăng ký dưới tên: facebook". Bạn đang tạo các tuyến đường của mình như thế nào? – Rafael
Bạn đã tìm thấy tài liệu này ở đâu trong tài liệu? – danielrvt
Tôi chỉ nhìn vào tệp chiến lược – poperob