小さめのYesodアプリケーションがあります(スキャフォールドを使用)。すべてのリクエストに基本HTTP認証を追加したいと思います。これが私がこれまでに試したことです:
- Yesod認証に関するドキュメントを読みましたが、残念ながら、これをサポートするバックエンドはありません。
isAuthorized
素晴らしいと思いますが、そこにあるヘッダーを読み取る方法がわかりません。- WAIミドルウェアはエレガントですが、完全なYesodアプリケーションでWAIミドルウェアを使用する方法を説明しているドキュメントは見つかりません。また、それを書くことは完全に些細なことではないこともかなり明らかです。
これはすでに行われていますか?これにどのようにアプローチすればよいですか?