Ion Auth和Bootstrap模态

时间:2015-01-10 02:25:44

标签: twitter-bootstrap login controller codeigniter-2 ion-auth

我想将Ion Auth集成到我的bootstrap登录中,这是一个模态,我正在使用Code Igniter。单击登录按钮时如何调用Ion Auth的Login方法?如果我使用重定向将不会重新加载页面并删除模式?

我可以通过onclick调用控制器吗?或者从控制器中输入login()并将其设为javascript?哈哈

真的需要帮助!

2 个答案:

答案 0 :(得分:0)

您需要创建一个新的控制器方法才能通过Ajax登录

答案 1 :(得分:0)

我正在使用Ion Auth和CodeIgniter从每个控制器调用登录函数。例如:

<?php

class Files extends CI_Controller {

    function __construct()
    {
        parent::__construct();
        $this->load->model('files'); //to load your model

        if (!$this->ion_auth->logged_in())
        {
            redirect("auth/login", 'refresh');  //if you are not logged go to controller auth, function login to show the login form
        }
    }

    function index()
    {
        //do something - you are already logged
    }

    ///here your functions in controller

}

..希望这可以帮到你。