Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 如何使用筛选器将域对象添加到Play Framework 2.x中的请求范围_Scala_Filter_Playframework 2.1 - Fatal编程技术网

Scala 如何使用筛选器将域对象添加到Play Framework 2.x中的请求范围

Scala 如何使用筛选器将域对象添加到Play Framework 2.x中的请求范围,scala,filter,playframework-2.1,Scala,Filter,Playframework 2.1,我已经编写了一个过滤器来进行身份验证,但是下一步是让用户配置文件对象可用于链下游的处理程序 我已经了解了secure social如何通过包装控制器api来处理这一问题。我想知道是否有一种方法可以在过滤器API中通过某种方式包装请求头来实现这一点,您可以使用自己的版本扩展play.API.mvc.WrappedRequest。然后,问题是您需要在控制器方法中进行模式匹配 建议的解决方案是使用提供类型化参数的动作组合。更多信息可在此处找到:

我已经编写了一个过滤器来进行身份验证,但是下一步是让用户配置文件对象可用于链下游的处理程序


我已经了解了secure social如何通过包装控制器api来处理这一问题。我想知道是否有一种方法可以在过滤器API中通过某种方式包装请求头来实现这一点,您可以使用自己的版本扩展
play.API.mvc.WrappedRequest
。然后,问题是您需要在控制器方法中进行模式匹配

建议的解决方案是使用提供类型化参数的动作组合。更多信息可在此处找到: