2012-04-10 23 views
0

Im aktuell 3 mal validieren. Beispiel delete link ist nur für Super-Ups erlaubt. Also ich bestätige 3 mal.Wie implementiert man ACL mit Apache Wicket?

1-Im Konstruktor (Redirect) 2-In Pförtchen Link Konstruktion (Set Link zu False) Im Onclick (Return)

Ich fühle mich wie ein Idiot Validieren 3 mal. Es sollte etwas sein, das ich verwenden kann, um Sicherheit in meiner Wicket-Anwendung zu implementieren.

Antwort

3

Sie können Komponenten abhängig von der Rolle eines bestimmten Benutzers aktivieren. Dazu müssen Sie

  • eigene Berechtigungsstrategie implementieren und
  • annotate Ihrer Komponente nach welcher Rolle die Aktion erlaubt ist.

Ein Beispiel für diesen Ansatz kann found here sein.

Verwandte Themen