title: CakePHP Auth loginRedirect error/always redirect to 'users/login' whereas i put different controller
body: <p>CakePHP Auth loginRedirect error/always redirect to 'users/login' whereas i put different controller.
  I mean, when i open the forbidden page(not allowed/require login)</p>
  
  <pre><code>$this-&gt;Auth-&gt;allow('index', 'profile', 'view', 'register');
  </code></pre>
  
  <p>it must redirect to "players/index". I put the loginRedirect to "players",</p>
  
  <pre><code>'loginRedirect' =&gt; array('controller' =&gt; 'Players', 'action' =&gt; 'index'),
  </code></pre>
  
  <p>but it doesn't work. It always redirect to "users/login" not "players/index" whereas i write "'loginRedirect' => array('controller' => 'Players', 'action' => 'index')".</p>
  
  <p>this is my code:</p>
  
  <pre><code>class AppController extends Controller {
  public $components = array(
      'Session',
      'Auth'=&gt;array(
          'loginRedirect' =&gt; array('controller' =&gt; 'Players', 'action' =&gt; 'index'),
          'logoutRedirect' =&gt; array('controller' =&gt; 'Players', 'action' =&gt; 'index'),
          'authError'=&gt;"Anda tidak dapat mengakses halaman.",
          'authorize'=&gt;array('Controller')
      )
  );
  
  public function isAuthorized($user) {
      return true;
  }
  
  public function beforeFilter() {
      $this-&gt;Auth-&gt;allow('index', 'profile', 'view', 'register');
      $this-&gt;set('logged_in', $this-&gt;Auth-&gt;loggedIn());
      $this-&gt;set('current_user', $this-&gt;Auth-&gt;user());
  }}
  </code></pre>
  
  <p>My table's name : players</p>
  
  <p>why the result's always redirect to "users/login" not "players/" or "players/index"?
  please tell me why this happens and how i can solve it. Thank you!</p>