Pricing
home
🔐

컨텐츠 권한 관리하기

들어가면서

권한 관리는 컨텐츠 비즈니스에 있어 가장 중요한 부분입니다. 우피 멤버십 서비스로 쉽게 누가 여러분의 컨텐츠에 접근할 수 있는지 관리하세요.

방법

예를 들어, 여러분이 "상품 A"를 구매한 사람이 특정한 컨텐츠에 접근할 수 있게 하고 싶다고 가정합시다. 그렇다면 이렇게 하시면 됩니다.
1.
노션 페이지에 'YAML' 타입의 코드 블럭을 생성하세요.
2.
'permission' 이라는 키를 적으시고,
3.
해당 키의 값으로 상품의 권한(permision)값을 적어 넣으세요.
권한(permission)값은 어드민 상품 페이지에서 확인할 수 있습니다
4.
코드 블럭을 페이지 최상단에 놓으세요.
처음엔 어렵게 들리시겠지만, 일단 해보면 얼마나 쉬운 지 바로 알게 될거예요. 비디오 가이드를 참조하세요.

미리 정의된 권한들

여러분이 사용할 수 있는 두가지 미리 정의된 권한(permission)이 있습니다.
guest: 누구나 해당 페이지를 볼 수 있어요.
member: 로그인한 사람만 해당 페이지를 볼 수 있어요.

미리보기

예시 이미지
적절한 권한이 없는 사용자에게 해당 페이지 전체를 숨기지 않고, 페이지의 일부만 보여주고 싶은 경우가 있습니다. 위에서 생성한 코드 블럭으로 이를 쉽게 처리할 수 있습니다. 'preview' 라는 키를 추가하고, 값으로는 미리 보여주고 싶은 블럭의 갯수를 설정해보세요.
예를 들어, 다음과 같이 코드 블럭을 설정할 수 있습니다(물론 이 코드블럭이 동작하려면 페이지 가장 위에 있어야 합니다).
permission: subscriber preview: 7
YAML
위 블럭은 이렇게 해석됩니다. "'subscriber' 권한의 상품을 구매한 사용자(혹은 그보다 상위의 상품을 구매한 사용자)는 해당 페이지 전부를 볼 수 있습니다. 권한이 없는 사용자는 페이지의 첫 7개 블럭을 볼 수 있습니다."

만약 권한이 없는 사용자가 페이지에 접근하면, 사용자는 결제 페이지를 보게 됩니다.
권한은 페이지별로 동작합니다.
직접 선언된 권한(permission) 이 없으면, 기본 권한(default permission)이 사용됩니다.
기본 권한은 어드민 페이지에서 설정할 수 있습니다.

Next