<?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();
}
}
}