0
我有一個Meteor應用程序,它只能用於某些白名單IP地址(編輯:用戶可以有不同的IP白名單)。所以如果一個登錄用戶離開IP(例如他在他的手機上切換到3G),我希望他自動登出。 我知道在Meteor方法中,this.connection和this.userId爲我提供了足夠的信息來完成此任務。但我不想檢查每個方法調用用戶的限制。 OnConnection回調可以在這裏使用。但在它裏面,我沒有用戶信息。做這件事最優雅的方式是什麼?使用流星實時監控客戶端IP地址
謝謝。
這可能通過nginx更容易完成。有Meteor和npm軟件包[simonrycroft:ip-whitelist](https://atmospherejs.com/simonrycroft/ip-whitelist)和[express-ipfilter](https://www.npmjs.com/package/express- ipfilter) –
謝謝你的幫助。但就我而言,每個用戶都可以擁有不同的IP白名單。所以我必須監視每個用戶的IP。 – HaGi