Skip to main content

Google Gmail

Proveedor de autenticación social de Google, que nos permite acceder a través de una cuenta personal o corporativa de Google via email.



Su uso y alcance principal se basa en cualquier contexto general donde se requiera identificar alguna identidad digital, la información obtenida es de contexto general.

Ejecución de ejemplo (Listado de Ambientes):

IAM_BASE_URL="https://api.staging.cencox.xyz/iam/api";
IAM_PROVIDER="google_gmail";

# App in you want to authenticate
APP_CLIENT_ID="social_app";

# Url where you want to redirection when process completed (with SUCCESS or FAIL)
APP_REDIRECTION_URI="${IAM_BASE_URL}/v1/oauth2/callback"

IAM_URL="${IAM_BASE_URL}/v1/oauth2/${APP_CLIENT_ID}/authorize/${IAM_PROVIDER}?redirect_uri=${APP_REDIRECTION_URI}&prompt=login&response_type=token"

echo "${IAM_URL}";
open "${IAM_URL}"

Si todo marcha bien, lo que se deberia presentar a continuación será algo como lo mostrado a continuación:

Example banner

La información de la cuenta digital se describe a continuación:

VariableDescripciónTipo
primarysidIdentificador del Proveedor (email)string (correo)
unique_nameNombre del usuariostring
emailEmail del usuariostring
avatarUrl de la imagen de la cuentastring