Berechtigungen

Die Berechtigung auf Datensatzebene wird über das Interface \Alvine\Security\Authorization\Verification im entsprechenden Modell definiert.

Um ein Modell um Berechtigungen zu erweitern, muss im Modell das Interface \Alvine\Security\Authorization\Verification implementiert werden. Über die Methode isPermit() wird die Berechtigungslogik implementiert.

Die Implementierung für Benutzer ist hier beschrieben.