如何在WordPress中获取外部登录数据(会话)?

时间:2013-08-14 作者:virendra

我想在wp登录表单中使用codeignider登录表单会话

public function check_login()
{     

    if($this->session->userdata(\'logged_in\'))
    {
        redirect(\'/\');
    }
    //Set Page Title
    $data[\'title\'] = "Check Login"; 

     $username = $this->input->post(\'username\');
     $email = $this->input->post(\'username\');
     $password = $this->input->post(\'password\');        
     $password = hash(\'sha1\',$password);
    echo (int)$is_admin = $this->loginmodel->user_login($username, $email, $password);
       $_SESSION[\'sumit\'][\'puri\']=$this->session->userdata(\'id\');
    // print_r($is_admin);
    //
}

1 个回复
SO网友:Puggan Se

要使用Wordpress作为验证器,可以使用函数wp_signon().因此,从codeignider获取post数据并将其发送到wp_signon()

结束

相关推荐

Multi-site User Sessions

我有一个客户想要创建几个WordPress站点,并在顶部使用一个“站点切换器”,有点像前面的。网我知道在WP 3中,您可以在同一个安装上创建多个博客,但如何让登录到一个博客的用户登录到WordPress安装中的所有博客?这可能吗?