尝试Google Plus登录时出现403错误

时间:2018-11-23 07:25:00

标签: php codeigniter google-apps-script

选择使用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);
    }   
}

0 个答案:

没有答案