我需要经过身份验证的用户才能访问REST服务。
我的想法是拥有一个RequestScoped的IdentityService,并且可以由所有REST服务客户端注入。
设置类似于:
Controller -> BusinessLogic -> RESTServiceClient
因此,要使用户失望,将涉及大量代码。
由于不支持Guice的@RequestScoped(https://groups.google.com/forum/#!msg/play-framework/MEOAhdOJz5Q/-cukqS-ZBAAJ)
如何通过Play完成此操作?
这里也描述了问题(没有解决方案):