# connect(String user, String password, String apiKey)

Para obtener acceso a las aplicaciones y herramientas, los clientes deben solicitar a través del servicio una llave (Token) de autenticación que le permitirá hacer uso de los servicios durante un periodo de tiempo, de forma dinámica cuando caduque ese token, se obtendrá uno nuevo permitiendo usuario seguir utilizando las herramientas.

Para que la regeneración del token sea de forma automática, se debe tener a la variable "regenerarToken" en valor "FALSE"

Nota: por daful en el construnctor de la clase el valor es "FALSE".

```JavaScript
_gpsApiv2.regenerarToken = false;
```

Si se colocara el valor "TRUE", el token estará caducando cada tiempo determinado y este no se regenerara, lo cual conlleva a que el usuario no podrá hacer uso de las funciones de la api hasta obtener un nuevo token.

<details class="mb-m" id="bkmrk-body-parametersparam"><summary class="text-muted">A continuación se describen los parámetros que se envían en la solicitud de la función:</summary>

<div></div><div><table class="table" style="height: 656px; width: 621px;" width="811"><tbody><tr style="height: 41px;"><th style="width: 320px; height: 41px;">Atributos</th><th style="width: 301px; height: 41px;">Definición </th></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**username**</td><td style="width: 301px; height: 41px;">Un usuario autorizado para usar el servicio por parte del cliente y debe estar definido previamente en RedGPS.</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**paswword**</td><td style="width: 301px; height: 41px;">Contraseña

</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**apikey**</td><td style="width: 301px; height: 41px;">Llave de autorización para uso de los servicios web de RedGPS.</td></tr></tbody></table>

</div></details><span style="color: #bbbbbb; font-size: 1.4em; font-weight: 400;">Ejemplo de solicitud en JS:</span>

```JavaScript
_gpsApiv2.connect(user,password,apiKey);
```