turk porno porno escort rokettube
Ergebnis 1 bis 2 von 2

Thema: ACL nach Authentifizierung neu setzen

  1. #1
    Neuer Benutzer
    Registriert seit
    17.10.2017
    Beiträge
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Standard ACL nach Authentifizierung neu setzen

    Hallo liebe Community!

    Ich bin neu hier und habe ein Problem bei der Umsetzung meiner Anwendung.
    Die Ausgangssituation sieht so aus, dass ich eine vorkonfigurierter ACL habe und unterschiedliche Rollen von Benutzern habe.
    Da nicht jeder Benutzer das Recht haben soll die Daten der Webseite zu sehen, habe ich mit der ACL die Rechte für die Benutzer (wie z.B. Gast, Admin und Fachanwender) vordefiniert.
    Jetzt ist es so das der Fachanwender die Webseite sehen darf, aber nur wenn in der Datenbank der richtige Zeitraum angegeben ist. Also z.B. steht in der Datenbank für den Fachanwender das er vom 14.09 bis zum 20.12 die Webseite sehen darf und der Fachanwender darf nur innerhalb dieses Zeitraums die Webseite sich ansehen. Falls es schon der 22.12 ist darf der Fachanwender die Webseite auch nicht sehen.


    Hinweis: Wenn die Anwendung gestartet ist, ist die ACL-Konfiguration schon geladen.
    Ich benutze Zendframework 3

    Ich möchte jetzt die ACL-Konfiguration nach laden nochmal ändern.
    Habt Ihr Vorschläge für mich wie ich das machen soll?

  2. #2
    Super-Moderator Avatar von Kaiuwe
    Registriert seit
    30.12.2006
    Beiträge
    5.519
    Thanks
    4
    Thanked 356 Times in 287 Posts

    Standard

    Willkommen im Forum!
    Zitat Zitat von Hack Beitrag anzeigen
    Ich möchte jetzt die ACL-Konfiguration nach laden nochmal ändern.
    Das Grundprinzip sollte kein Problem sein:

    PHP-Code:
    $acl->deny('Fachanwender''Webseite'); 
    Nun bleibt nur die Frage wo in deiner Anwendung du dies hinzufügst. Da wir deine Anwendung und das darin enthaltene Vorgehen nicht kennen, kann die Hilfe an dieser Stelle nicht konkret sein. Auf jeden Fall muss es vor einer Prüfung mit „$acl->isAllowed()“ erfolgen. In der Regel wird dies in einem Listener durchgeführt, welcher an dem Ereignis „MvcEvent::EVENT_DISPATCH“ lauscht.

    Wie sieht es bei dir in der Anwendung aus?
    Zum Zend Framework stehen jedem folgende Quellen zum Nachschlagen zur Verfügung:

Ähnliche Themen

  1. Jquery Feldinhalte neu berechnen
    Von FEAR im Forum Offtopic
    Antworten: 6
    Letzter Beitrag: 17.09.2013, 15:17
  2. Antworten: 1
    Letzter Beitrag: 06.03.2011, 17:16
  3. Zend_Cache cached nicht neu
    Von Jackalope im Forum Core
    Antworten: 5
    Letzter Beitrag: 11.02.2010, 14:03
  4. Auth / Acl nicht nach BenutzerGruppen
    Von zfler im Forum Auth
    Antworten: 4
    Letzter Beitrag: 18.06.2008, 00:45

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •