2017-11-11 1 views
0

예를 들어 확인 이메일 정보 페이지입니다. 누구나 www.mysite.com/verified를 방문하여 감사의 메시지를 볼 수 있습니다. 사람들이이 페이지를 볼 수 없게하는 조건을 사용할 수 있습니까?Pug/Jade 조건이있는보기에 대한 액세스를 거부 할 수 있습니까?

감사합니다.

+0

오케이. 고맙습니다. 나는 이것을 대답이라고 생각 하겠지만, 당신은 그 대신에 논평했다. 사용자가 계정을 만들면 감사 페이지로 전송됩니다. 반드시 차단할 필요는 없습니다. 그러나 차단하려는 비밀번호 재설정과 같은 다른 페이지가 있습니다. 답변 감사합니다. 내가이 질문을 더 구체적으로 만들 수있는 방법이 있습니까? 그렇다면 알려 주시기 바랍니다. 다시 고마워. – Leafyshark

+0

달성하고자하는 것에 대해 조금 더 자세하게 설명하십시오 --- 예. 이 확인은 무엇입니까? 로그인 또는 가입입니까? 고맙습니다 메시지를 보는 것이 왜 문제가됩니까? 대신에 무엇을 보여 주시겠습니까? 순 사용자를 어떻게 식별합니까? 시도한 현재 코드와 검토 한 문서 페이지는 무엇입니까? (나는 pug의 문서화가 때때로 약간 기동하기가 어렵다는 것을 인정할 것이다). 요점은 대답에 영향을 미칠 수 있기 때문에 전체 프로세스에서 아무 것도 생략하고 싶지 않다는 것입니다. –

답변

0

컨트롤러에서 인증 URL ID를 사용하여 승인 된/승인되지 않은 올바른 템플릿을 렌더링해야합니다.

pug 템플릿에서 이론적으로 전체 템플릿의 if 문을 사용하여 템플릿을 렌더링하거나 렌더링 할 수는 없지만 개인적으로이 방법을 사용하지는 않습니다.

- if (allowUser) 
    .body 
    .myhtml 
- else 
    .body 
    .notallowed 
관련 문제