选择使用codeigniter登录的帐户后出现404错误。
结果网址为..//google_ctrl/google_files?code=4%2FngAFpjGVmEKiqEoHnbZgjEl6Ntd0J0_3-eENh0pATq7b7pwMT3SUPB1aKgI2sLFxyAmah%Dp%S2F.%W2F%2W.FaF%2W.FaF%2W.Fa%Fa%Fw%F2A%2W.Fa%Fw%2F.%2%WaF%2W.Fa%F.2%WWW.%
Google_ctrl.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Google_ctrl extends CI_Controller {
public function google_files(){
if($this->session->userdata('login') == true){
// var_dump('ddd');return;
redirect('google_ctrl/profile');
}
if (isset($_GET['code'])) {
$this->googleplus->getAuthenticate();
// var_dump('ooo');
// var_dump($this->googleplus->getAuthenticate());return;
$this->session->set_userdata('login',true);
$this->session->set_userdata('user_profile',$this->googleplus-
>getUserInfo());
// var_dump($this->session->userdata('user_profile'));return;
redirect('google_ctrl/profile');
}
$contents['login_url'] = $this->googleplus->loginURL();
$this->load->view('google_login',$contents);
}
public function profile(){
// var_dump('uytrl');
if($this->session->userdata('login') != true){
redirect('');
}
$contents['user_profile'] = $this->session->userdata('user_profile');
var_dump($contents['user_profile']);
// var_dump($contents);
}
}