Deadbolt의 모듈을 사용하면 restrictedResource를 ressource 이름과 뷰의 매개 변수로 확인할 수 있습니다.Deadbolt - Play Framework - @RestrictedResource를 컨트롤러의 매개 변수로 확인하는 방법은 무엇입니까?
내보기에 예를 들어, 나는 그것을 가지고, 그것은 잘 작동 :
#{deadbolt.restrictedResource resourceKeys:['Domain'] , resourceParameters:['domainid':domain.id]}
<li><a href="@{Admin.showDomain(domain.id)}">${domain.title}</a></li>
#{/deadbolt.restrictedResource}
을하지만 내 컨트롤러, 난 그냥 ressource 이름을 확인할 수 있습니다하지만 난 그것을 확인하는 방법을 찾을 수 없습니다 내 RestrictedResourcesHandler가 domainid를 전달합니다.
나는 그런 일 할 수있는 솔루션을 찾고 있어요 : 사전에
@RestrictedResource(name = {"Domain"}, params = {domainid})
public static void showDomain(String domainid)
{
}
감사를