Я использую play framework 2.8.x
, и мне нужно добавить некоторые проверки для некоторых страниц, если пользователь не получил доступ к этой странице, я должен отклонить этот запрос, и я подумал, что могу использовать фильтры, но я не знаю, как отклонить входящий запрос в фильтре. Мой фильтр выглядит следующим образом:
public class PageAccessFilter extends Filter {
@Inject
public PageAccessFilter(Materializer mat) {
super(mat);
}
@Override
public CompletionStage<Result> apply(Function<Http.RequestHeader, CompletionStage<Result>> next, Http.RequestHeader rh) {
return next.apply(rh); // how can I reject request?
}
}
Как я могу отклонить запрос на вызов с некоторым кодом состояния?