3

yesod haskell アプリのテスト中に認証と承認を実行するにはどうすればよいですか? 私のハンドラーは requireAuth で始まり、私の認証プラグインは browserID です。

そのため、ユーザーをログインさせて、そのハンドラーに関連することを行いたいと考えています。複数のハンドラーに対してこれを行います。

私のコードは次のとおりです。https://github.com/urbanslug/payroll-web/tree/development

https://github.com/yesodweb/yesod/wiki/Performing-Authentication-during-Testingを読みましたが、実際にはわかりません。また、OneSpec などの一部のタイプは範囲外であり、オンになっていないため、時代遅れのようです。はよ。

4

1 に答える 1

2

その wiki 記事のコードが更新されました。そのコードの詳細は、HashDB 認証プラグインには適していますが、BrowserID 用に変更する必要があります。

于 2015-03-03T21:02:23.677 に答える