hi to all,
            i have created two tables one is users, two is admin_users. 
these tables have taken same fields like(username,password,email).
when i hit the url like http://localhost//admin_users/login.am struggled 
dis one. i did not login through url. if anyone know please help me.

thanks,
rajakumar.
  
  my code is :
App controller:

public $components = array(
    'Session',
    'Auth' => array(
        'loginRedirect' => array('controller' => 'adminusers', 'action' => 
'index'),
        'logoutRedirect' => array('controller' => 'pages', 'action' => 
'display', 'home'),
        'authorize' => array('Controller') // Added this line
    ));

admin_users controller:

 public function beforeFilter() {
        parent::beforeFilter();
        $this->Auth->allow( 'add');


public function login() {
        if($this->request->is('post')){
                if($this->Auth->login()){
                        $this->redirect(array ("controller" => "adminusers", 
"action" => "index"));
                } else {
                        if($this->request->is('post')){
                                $this->Session->setFlash(__('Invalid username 
or password, try again'));
                        }
                }
        }
    }
 
    public function logout() {       
        $this->redirect($this->Auth->logout());
    }    

login.ctp     

<div class="adminUsers form">
<?php echo $this->Session->flash('auth'); ?>

<?php echo $this->Form->create('AdminUSer'); ?>
    <fieldset>
        <legend><?php echo __('Please enter your username and password'); 
?></legend>
    <?php
        echo $this->Form->input('username');
        echo $this->Form->input('password');
    ?>
    </fieldset>
<?php echo $this->Form->end(__('Login')); ?>
</div>                                     

                  


-- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en-US.


Reply via email to