私のadminsビューフォルダ内のファイルに書き込むレールアプリがあります。ユーザーごとに新しいフォルダを作成し、機密情報を含むテキストファイルを作成します。フォルダへのアクセスを制限する方法
ルートフォルダを使用して、誰も内部のファイルにアクセスできないようにするにはどうすればよいですか?
NameOfFolderは、機密データを持つ保護したいフォルダです。 NameOfFolderは、作成されたユーザーに基づいています。
私のadminsビューフォルダ内のファイルに書き込むレールアプリがあります。ユーザーごとに新しいフォルダを作成し、機密情報を含むテキストファイルを作成します。フォルダへのアクセスを制限する方法
ルートフォルダを使用して、誰も内部のファイルにアクセスできないようにするにはどうすればよいですか?
NameOfFolderは、機密データを持つ保護したいフォルダです。 NameOfFolderは、作成されたユーザーに基づいています。
あなたはそうである必要はありません。誰も/app
のものにアクセスすることはできません。 public
のファイルのみがインターネットに直接アクセスできます。
つまり、フラットファイルをデータストレージに使用することは非常に間違っており、機密情報が含まれている特にです。また、任意のデータファイルを/app/views
に書き込むことは非常に間違いです。そのディレクトリはviwes用であり、データ保存用ではありません。
在庫のチェックアウトとチェックインの履歴を記録するだけです。しかし、それが悪い習慣であれば、これについてはどのような方法が良いでしょうか?また、お返事ありがとうございます! – codingdraculasbrain
@codingdraculasbrainデータベースおよびActiveRecordモデル。 – meagar
この情報をカスタムログファイルに書き込むこともできます。 –
これを行うには最良の方法ではないことを今すぐ理解しておきたいだけです。レールが一般的にどのように機能するかをよりよく理解するためには、答えを知ることが役立ちます。投票が嫌いなので私は悲しいパンダになります。 – codingdraculasbrain