]> WPIA git - gigi.git/blobdiff - src/club/wpia/gigi/pages/orga/CreateOrgPage.java
add: ensure that for OrgAgent action there is a valid OrgAgent Challenge
[gigi.git] / src / club / wpia / gigi / pages / orga / CreateOrgPage.java
index 27a0e4de9e8808e518824aec9a7595162406ad55..a27cf5ba4691bf27c06ed97fd811303e8a37da10 100644 (file)
@@ -21,7 +21,7 @@ public class CreateOrgPage extends ManagedFormPage {
 
     @Override
     public boolean isPermitted(AuthorizationContext ac) {
-        return ac != null && ac.isInGroup(ORG_AGENT) && ac.isStronglyAuthenticated();
+        return ac != null && ac.isInGroup(ORG_AGENT) && ac.isStronglyAuthenticated() && ac.getActor().hasValidOrgAgentChallenge();
     }
 
     @Override