Looking for phalcon Keywords? Try Ask4Keywords

phalconMit ACL arbeiten


Syntax

  • Sie können '*' als zweiten und dritten Parameter in Phalcon\Acl::deny Methoden Phalcon\Acl::allow und Phalcon\Acl::deny verwenden. Dies bedeutet jede Ressource bzw. Aktion.
  • Das zweite Argument in Phalcon\Acl::addRole , von welcher Rolle der Vererbungszugriff.

Bemerkungen

  • Sie sollten Ihre ACL in ein Datei- oder Cache-Backend serialisieren, anstatt es für jede Anforderung zu erstellen.
  • Es ist auch eine gute Idee, acl in einer separaten Datei aufzubewahren.
  • Phalcon\Acl kann Ereignisse an den Ereignismanager senden. Es gibt zwei Ereignisse - beforeCheckAccess und afterCheckAccess .
  • Sie können Phalcon\Acl\AdapterInterface , um Ihren eigenen Acl-Adapter zu implementieren.
  • Sie können Ihre Routen schützen, indem Sie acl mit einer Kombination des richtigen Listeners im Dispatcher verwenden

Mit ACL arbeiten Verwandte Beispiele