2016-07-06 9 views
0

URLを介してアクセスするDeploydのデータをパスワードで保護するにはどうすればよいですか?
現在、ユーザーのデータはoursite.com/usersに表示されています。パスワードを保護して、サイト開発者だけがoursite.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. てみてください、あなたの '取得' イベント

    場合(私!)キャンセル( 'あなたはアクセスできません');

これにより、ログインせずに「ユーザー」のリソースにアクセスすることが制限されます。

  1. 特定のユーザーグループへのアクセスを制限する - 役割を使用します。以下のようになります。 、

    場合 キャンセル( 'あなたがアクセス権を持っているscroll down toパソコンへ転送')(私& & me.Admin!)。

MARS CMS https://github.com/moorthi07/MarsCMSは、急速な学習やプロトタイプの定型文として試すことができます。これは、認証、認可、REST呼び出し、ngResourceの例などの多くのDeploydの機能をカバーしています。

関連する問題