Node で Express を使用して RESTful API を実装していますが、どちらも初めてです。基本認証を使用してアクセスを制御したいと考えています。
ホワイトリストのようなものを使用して適用したいのですが、その方法がわかりません。
ブラックリストへの登録は簡単です。#VERB
呼び出しに 2 番目の引数を追加するだけです。
app.get('/', asyncAuth, requestHandler);
私はそれをさらに進めて、すべてをブラックリストに載せることができます:
app.all('*', asyncAuth, requestHandler);
しかし、basicAuth を除くすべてのルートに適用したいと考えていますPOST /users
。それを行うエレガントな方法はありますか?「ブラックリスト」アプローチを使用して、必要なルートから選択的に削除できますか? 方法がわかりませんでした。