2016-07-06 3 views
0

URL을 통해 액세스되는 Deployd 데이터를 암호로 보호하려면 어떻게해야합니까?
현재 사용자의 데이터는 oursite.com/users에서 볼 수 있습니다. 우리는 사이트 개발자 만이 우리의 site.com/users를 통해 사용자의 데이터를 볼 수 있도록 어떻게 암호로 보호 할 수 있습니까? (이것은 내 첫 API 및 Deployd 응용 프로그램입니다.) 많은, 많은 감사합니다! API URL 데이터가 표시되지 않도록 보호합니다. 컬?

내가 찾은 다음, 이들의 그들이 작동하는 것처럼 보이는 경우 : https://www.npmjs.com/package/dpd-curl-proxy https://www.npmjs.com/package/passport-oauth

+0

인증에 대해 자세히 알아보십시오. dpd-curl-proxy는 완전히 무의미합니다. – SLaks

+0

@ SLaks 답장을 보내 주셔서 감사합니다! 나는 약간의 연구를했고, 계속 될 것이다. 이게 그것일까요? https://www.npmjs.com/package/dpd-token-auth –

+0

또한 코드에서 권한이 부여되었는지 여부를 확인해야합니다. – SLaks

답변

0
  1. 시도를하여 '수'이벤트에

    경우

    (나!) 취소 ('당신은 액세스 할 수 없습니다');

이렇게하면 '사용자'의 -resource가 로그인없이 액세스 할 수 있습니다.

  1. 특정 사용자 그룹에 대한 액세스를 제한하려면 - 역할을 사용하십시오. 모양을 ,

    경우 취소 ('액세스 권한이 donot') (나 & & me.Admin!!)

MARS CMS https://github.com/moorthi07/MarsCMS을 신속한 학습 또는 프로토 타입으로 사용할 수 있습니다. 여기에는 인증, 권한 부여, REST 호출, ngResource 예제와 같은 많은 Deployd 기능이 포함됩니다.