Fungiert als Reihe sicher

Open Source-Rails-Plugin, mit dem Entwickler, um Aktive Record-Modelle der Zeilenebene zuzuweisen
Jetzt downloaden

Fungiert als Reihe sicher Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kinetic Data Inc
  • Website des Verlags:
  • http://rubyforge.org/projects/rowsecured/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 27 KB

Fungiert als Reihe sicher Stichworte


Fungiert als Reihe sicher Beschreibung

Open-Source-Rails-Plugin, mit dem Entwickler, um Aktive Record-Modelle der Zeilenebene zuzuweisen Handlungen, die als Zeile gesichert ist, ist ein Rubin-On-Rails-Plugin, das verwendet wird, um die Sicherheit der Zeilenebene für aktive Datensatzmodelle bereitzustellen Handlungen als Zeile gesichert, verwaltet keine Authentifizierung oder Autorisierung, sondern nutzt eher vorhandene Sicherheitsmechanismen, um die Einschränkung des Modellsatzzugriffs zu vereinfachen. Sobald ein Modell ACTS_AS_ROW_SECURED implementiert ist, und ein zusätzliches Active Record-Abfragebedingungen-Fragment ist angegeben, dass alle von diesem Modell vorgenommenen Abfragen mit dem angegebenen Abfragefragment prägig sein vereinfacht die Implementierung dieser Einschränkung. Die Spezifikation einer Sicherheitsrichtlinienfunktion ermöglicht die Einbeziehung der Einschränkung standardmäßig anstelle von Ausnahme. Dadurch wird der Codekomplexität automatisch reduziert, indem er den Bedarf an SQL entfernt, in denen Klauseln oder mehrfachmodell: Bedingungen und zentralisiert den Sicherheitsmechanismus entfernt. Eine Änderung der Zugriffsregeln kann durch Ändern einer einzelnen Zeile in dem Modell beschrieben werden. Dieser Block wird vom Plugin basierend auf den in der Anrufe ACTS_AS_ROW_SECURED angegebenen Bedingungen erzeugt. Der Sicherheitskontext, der normalerweise ein Benutzerdatensatz, wird in der ActiveVercord :: Basisklasse festgelegt und anschließend jedem Modell im Projekt verfügbar. Der Sicherheitskontext kann überall eingestellt werden, ist jedoch einfacher, in einem Vorfilter auf dem ApplicationController zu konfigurieren. Anforderungen: · Rails 2.1Note: Auch als sichergestellte Zeile ist lizenziert und gemäß den Bedingungen der BSD-Lizenz bereitgestellt.


Fungiert als Reihe sicher Zugehörige Software