ฉันได้เริ่มโครงการ Sails.js ใหม่และต้องการใช้ Passport-twitter สำหรับการตรวจสอบสิทธิ์
ทุกอย่างได้รับการดำเนินการอย่างถูกต้องโดยใช้โมดูล sails-generator-auth แต่หลังจากการอนุญาตของ Twitter ฉันจะถูกเปลี่ยนเส้นทางไป
http://localhost:9090/auth/twitter/callback
Sails ทำงานอยู่หลัง nginx บน localhost: 9090 - ฉันจะแทนที่ชื่อโฮสต์ได้อย่างไร
จนถึงตอนนี้ฉันลองตั้งค่า app.set('trust proxy'); ใน config/env/development.js
http: {
customMiddleware: function(app) {
console.log('trust proxy');
app.enable('trust proxy');
}
},
ฉันเห็นเอาต์พุต console.log เมื่อฉันยกใบเรือ แต่มันไม่ส่งผลต่อการเปลี่ยนเส้นทาง