turk porno porno escort rokettube
Ergebnis 1 bis 1 von 1

Thema: BjyAuthorize und Vererbung

  1. #1
    Erfahrener Benutzer
    Registriert seit
    21.02.2010
    Beiträge
    249
    Thanks
    8
    Thanked 15 Times in 5 Posts

    Standard BjyAuthorize und Vererbung

    Hi,
    Ich versuche mich in ZF2 einzuarbeiten und habe in mein kleines Projekt BjyAuthorize und ZclUser eingebunden.

    Ich habe nun ein paar Verstaendnisprobleme zur bjyauthorize.global.php:

    PHP-Code:
     // resource providers provide a list of resources that will be tracked
            // in the ACL. like roles, they can be hierarchical
    /*
                'resource_providers' => array(
                'BjyAuthorize\Provider\Resource\Config' => array(
                    'pants' => array(),
                ),
            ),
    */

            /* rules can be specified here with the format:
             * array(roles (array), resource, [privilege (array|string), assertion])
             * assertions will be loaded using the service manager and must implement
             * Zend\Acl\Assertion\AssertionInterface.
             * *if you use assertions, define them using the service manager!*
             */
        /*    'rule_providers' => array(
                'BjyAuthorize\Provider\Rule\Config' => array(
                    'allow' => array(
                        // allow guests and users (and admins, through inheritance)
                        // the "wear" privilege on the resource "pants"
                        array(array('guest', 'user'), 'pants', 'wear')
                     //  array(array('admin'),'admin'),
                    ),

                    // Don't mix allow/deny rules if you are using role inheritance.
                    // There are some weird bugs.
                    'deny' => array(
                        // ...
                    ),
                ),
            ),
    */
            /* Currently, only controller and route guards exist
             *
             * Consider enabling either the controller or the route guard depending on your needs.
             */
            
    'guards' => array(
                
    /* If this guard is specified here (i.e. it is enabled), it will block
                 * access to all controllers and actions unless they are specified here.
                 * You may omit the 'action' index to allow access to the entire controller
                 */
                
    'BjyAuthorize\Guard\Controller' => array(              
                        
    // Access for everyone
                        
    array('controller' => 'zfcuser''roles' => array()),
                        array(
    'controller' => 'Application\Controller\Index''action' => 'index''roles' => array('guest')),
                        array(
    'controller' => 'error''roles' => array('guest')),
                    
                        
    // Restricted
                        
    array('controller' => 'Advert\Controller\Index''roles' => array('user')), 
    Die Einstellungen fuer "resource_providers" und "rule_providers" habe ich erstmal auskommentiert, da ich den Part eh noch nicht verstanden habe. Es scheint auch ohne zu laufen....

    In meiner Db habe ich guest, user, admin. Laut www hat guest parent_id=NULL, user parent_id=guest und admin parent_id=user. Ich bin jetzt eigentlich davon ausgegangen das dies mit der Vererbung von Rechten zu tun hat. Nach meinem Verstaendnis muesste die Role "User" und "Admin" von "Guest" erben. Sprich, beide muessten Zugang zu Application\Controller\Index haben, dies ist jedoch nicht der Fall. Warum oder, was mache ich falsch?

    Hoffe jemand kann Licht ins Dunkel bringen... Vielen Dank!

  2. The Following 3 Users Say Thank You to Luka For This Useful Post:

    acanadaparkas (20.05.2014), naracinapabl (22.05.2014), suggmenstiffany (22.05.2014)

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 08.09.2013, 19:33
  2. Zugriffsverwaltung mit BjyAuthorize
    Von zf2_timo im Forum ZF2 Auth
    Antworten: 2
    Letzter Beitrag: 16.01.2013, 14:03
  3. ACL mit DB - bjyauthorize
    Von AllOnline im Forum ZF2 Auth
    Antworten: 1
    Letzter Beitrag: 04.01.2013, 22:44
  4. Problem mit abstrakter Funktion und Vererbung
    Von automatix im Forum Einsteigerfragen
    Antworten: 14
    Letzter Beitrag: 28.12.2010, 22:25
  5. Vererbung im MVC
    Von wu_trax im Forum Einsteigerfragen
    Antworten: 2
    Letzter Beitrag: 20.03.2009, 11:30

Lesezeichen

Berechtigungen

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