2
요격기 내에서 경로 또는 그룹 메타 데이터에 액세스하려면 어떻게합니까?redstone 요격기의 현재 경로 메타 데이터에 액세스
내가 같은 경로에()를 @public을 추가하고 싶습니다 : 블록 공중 메타 데이터를 가지고 있습니다하지 않는 경로에 대한 액세스가없는 사용자가 로그온 한 인터셉터를
@app.Route("/user/find/:id")
@public()
getUser(String id) => {"name": "User", "login": "user"};
그리고 생성 . 이것이 가능한가?
@app.Interceptor(r'/admin/.*')
adminFilter() {
if (app.request.session["username"] != null || CURRENT_ROUTE_HAS_PUBLIC_METADATA) {
return app.chain.next();
} else {
return app.chain.abort(HttpStatus.UNAUTHORIZED);
//or app.chain.redirect("/login.html");
}
}