function store_login_args()
{
    $CI =& get_instance();
    $CI->load->library('session');
    ci_log('The args to be stored is ', get_login_args());
    $CI->session->set_userdata('pinet_args', json_encode(get_login_args()));
}
Ejemplo n.º 2
0
 public function show_login()
 {
     $this->setLang('chinese');
     $login_args = get_login_args();
     if (!isset($login_args)) {
         show_error('Can\'t find any args for login.');
         return;
     }
     $this->load->widget(array('grid', 'image', 'link', 'login_form', 'oauth_qq', 'oauth_weibo', 'oauth_wechat', 'oauth_yixin'));
     $data = array('logo' => 'signin-logo.png', 'company' => lang('Waldorf Astoria'));
     $this->sass_suffix = '-' . $login_args->template;
     $this->scss('login/' . $login_args->template);
     $this->sasscompiler->resolutions = array(180, 320, 400, 480, 640, 720, 800, 960, 1280, 1440, 1920);
     $this->render('login/' . $login_args->template, $data);
 }