2013-08-22 27 views

回答

3

我發現:https://github.com/bjyoungblood/BjyAuthorize/blob/master/docs/unauthorized-strategies.md

namespace MyApp; 

use BjyAuthorize\View\RedirectionStrategy; 

class Module 
{ 
    public function onBootstrap(EventInterface $e) { 
     $application = $e->getTarget(); 
     $eventManager = $application->getEventManager(); 

     $strategy = new RedirectionStrategy(); 

     // eventually set the route name (default is ZfcUser's login route) 
     $strategy->setRedirectRoute('my/route/name'); 

     // eventually set the URI to be used for redirects 
     $strategy->setRedirectUri('http://example.org/login'); 

     $eventManager->attach($strategy); 
    } 
} 

它的作品!

0

加入bjyauthorize.global.php

'unauthorized_strategy' => 'BjyAuthorize\View\RedirectionStrategy' 

,然後在module.php

 use BjyAuthorize\View\RedirectionStrategy; 
     $strategy = new RedirectionStrategy(); 
     $strategy->setRedirectRoute('zfcuser/login'); 
     $eventManager->attach($strategy);