<?php

/*

 * Copyright 2017-08-02  Cámara de Comercio de Santa Marta para el Magdalena.

 * Autor: Juan Pablo Llinás Ramírez <www.ccsm.org.co>.

 * Archivo: config. 

 *

 * Licenciado bajo la Licencia Apache, Versión 2.0;

 * Usted no puede usar este archivo excepto en conformidad con la Licencia. 

 * Usted puede obtener una copia de la Licencia en 

 *

 *       http://www.apache.org/licenses/LICENSE-2.0

 *

 * A menos que sea requerido por la ley aplicable o acordado por escrito, el software

 * Distribuido bajo la licencia se distribuye en una "AS IS" o  "COMO ESTA" BASE,

 * SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, expresas o implícitas.

 * Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.

 */

require __DIR__.'/../config.php';

if (!defined('NOMBRE_APP')) define('NOMBRE_APP', "TIENDA APPS CCSM");

if (!defined('CODIGO_APP')) define('CODIGO_APP', "APPS");

if (!defined('APPS_WEB')) define("APPS_WEB", 'apps');



define("DIR_VISTAS", DIR_APPS . 'vistas/');



require_once DIR_LIBRERIA.'vendor/autoload.php';

require_once DIR_LIBRERIA.'clases/Autoload.php';

require_once DIR_LIBRERIA.'Main.php';







//Datos APPS google platform

// ID de cliente	623149787731-h75uvqgdirkfosmtie5m466fk4tlfp0i.apps.googleusercontent.com

// Secreto de cliente	bGikqzLLw0_uYxH0PrR5nkEz

//$scriptUri = "http://".$_SERVER["HTTP_HOST"].$_SERVER['PHP_SELF'];

$scriptUri = "https://apps.ccsm.org.co/";

$clienteID = "623149787731-h75uvqgdirkfosmtie5m466fk4tlfp0i.apps.googleusercontent.com";

$clienteSECRET = "bGikqzLLw0_uYxH0PrR5nkEz";

$apiKEY = "AIzaSyB_KQY1u-7VpsDMN0MA6OROlC7tkrScmJ8";



$client = new Google_Client();

$client->setAccessType('online'); // default: offline

$client->setApplicationName('Login tienda APP');

$client->setClientId($clienteID);

$client->setClientSecret($clienteSECRET);

$client->setRedirectUri($scriptUri);

$client->setDeveloperKey($apiKEY); // API key

$client->setScopes('email');

$auth = new GoogleAuth($client);



if (Cliente::codigoRedireccionValido()) {

    Cliente::cargarDatosUsuario(Cliente::emailPermisoGoogle());

    echo "<script>".

    " localStorage.GOOGLECODE = '".Cliente::codigoRedireccion()."'".

    " localStorage.LOGINCODE = '".Cliente::correo()."'".

    "window.location.assign('/');".

    "</script>";

} else {

    

    if (!Cliente::estaLogueado()) {

        if (!Cliente::dioPermisoGoogle()) {

            Cliente::comoInvitado();

        } else {

            Cliente::cargarDatosUsuario();

        }

    }

}


