多くのエントリを含む基本的なテーブル リストを実装したい NodeJS Express アプリケーションがあります。単一の入力フィールドを使用して、ページネーション、並べ替え、および検索が必要になります。他の機能を使用せずにこのテーブルを埋めるために、MongoJS でデータベース クエリを実行し、通常どおりにレンダリングしています (結果にパラメーターを渡し、Handlebars テンプレートで使用することにより)。
追加機能を追加するために、Dynatables ( http://www.dynatable.com ) を検討しています。ただし、1 つの重大な問題が頭に浮かびます。
Dynatables は JSON を返すために GET リクエストを必要とするため、必要な情報を返すために API リクエストを公開する必要があります。ただし、アプリケーションにログインしていない人がこの API を使用できないようにするにはどうすればよいでしょうか? 現在、セッション変数を使用してログインを決定しています。
誰かが私を正しい方向に向けることができますか?