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 回答