2016-05-30 7 views
1

私は、XMLファイルをユーザに提供するWebアプリケーションを持っています。 現在、私はそれらをApacheの下にあるディレクトリとMySQLのリンクに格納しますが、ファイルへのアクセスを制限することはできません。ユーザごとの保存ファイルへのアクセス制限

たとえば、/files/test.xmlへのアクセスを一部のユーザーに許可したいとします。

どうすればよいですか?

バックエンドはnode.js(ループバック)にあり、フロントエンドは角にあります。

Web APIには、ファイルがあるJSONを返すルートuser/:id/filesがあります。

{ 
    id: 1, 
    name: "Test File", 
    url: "/files/test.xml" 
} 

このルートはトークンで保護されています(所有者だけがコールできます)。しかし、ファイルURLはそうではありません。

答えて

1

このツールGitHubは、特定のファイル/フォルダの有効期限付きトークンを設定できます。

関連する問題