2010-11-24 4 views
0

구독에 따라 사용자가 사용할 수있는 콘텐츠를 제한해야합니다. 어떤 레일 인증 플러그인이 가장 좋을까요?레일 - 구독 기반 승인

나는 보통 선언적 인증을 사용하지만 나는이 작업에 적합하지 않다고 생각한다.

고마워, 알렉스

+0

왜 선언적 승인을 유지하지 않습니까? 그것은 견고한 코드 조각입니다. –

+0

내가 뭔가를 놓친 것 같아요. 선언적 승인에서 다음을 수행 할 수 있습니까? 사용자 1은 기록, 수학, 과학 등의 구독에 액세스 할 수 있으며 사용자 2는 구독 기록에만 액세스 할 수 있습니다. – Alex

답변

1

나는 동의합니다. 같은 이유에서, 나는 실제로는 융통성이 있고 뒤죽박죽을 할 시간이 덜 필요하기 때문에 cancan을 사용하고 있습니다.

0

당신이 시도 할 수 :

Fat Model Auth

그것의 아주 아주 유연.

나는 당신이 어떤 플러그 위의 로직 레벨을 필요로한다고 생각한다. 서브 스크립 션 모델을 정의 하겠지만 (아마도 이미 가지고있을 것입니다), 그러면 어떤 자원을 서브 스크립 션에 사용할 수 있는지 정의 할 것입니다. 많이 바뀔 것이라고 생각하면 db에 넣을 수 있습니다.

관련 문제