ユーザーのIPを追跡し、特定のユーザーが自分のWebサイトにアクセスするのを制限したいとします。メテオでIPトラックツールをインストールするには、最速/最速/最も経済的な方法は何ですか?
私の頭の上では、おそらくサーバー上のMeteorメソッドを使ってthis.connection.clientAddress
のようなものを呼び出し、ユーザーのIPアドレスにアクセスし、そのIPアドレスをMongoDBドキュメントに格納することができます。次に、各訪問者のIPを既存の禁止IPと照らし合わせてチェックし、それに応じてアクセスを制限します。
しかし私の考えることは、数万のIDを取得した後、一人のユーザーごとにMongoDBドキュメントにアクセスしてアクセスする必要があると、これはコストがかかり、処理が遅くなるということです。
MongoDBを絶えず呼び出すことなくこれを行うには、より良い方法がありますか?
私は厳密に非ユーザについて話しています。 OPで混乱して申し訳ありません。 –