Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Configurar Social Logins

Antes de habilitar Social Logins al configurar un método de autenticación, debes completar ciertos pasos para asegurarte de tener el Client ID y el Client Secret requeridos para cada servicio que necesites. Esto implica configurar una aplicación en la consola de desarrollador del Social Login correspondiente y obtener las credenciales OAuth. También necesitarás tener tu propia cuenta con cada uno de los proveedores de Social Login para acceder a sus consolas de desarrollador.

Nota: Public Signup debe estar habilitado para usar Social Logins.

Habilitar Social Login de Zoho

Para habilitar la opción de inicio de sesión con Zoho en tu aplicación, necesitas obtener las credenciales OAuth de tu aplicación desde la consola de API de Zoho de la siguiente manera:

  1. Navega a la Zoho API Console desde aquí y haz clic en ADD CLIENT. catalyst_authentication_zoho_social_login_api_console_first_look

  2. Selecciona Server-based Applications y haz clic en CREATE NOW. catalyst_authentication_zoho_social_login_api_console_server_app

  3. Proporciona el nombre de tu aplicación como nombre del cliente. catalyst_authentication_zoho_social_login_api_console_client_nme

  4. Proporciona la Homepage URL y los Authorized Redirect URIs requeridos.

    • Puedes obtener los Authorized Redirect URIs siguiendo los pasos detallados en este documento de ayuda.
    • Asegúrate de ingresar los URIs de redirección de tu aplicación en el siguiente formato:
      • https://accounts.zohoportal.com/accounts/extoauth/ZAID/clientcallback
      • https://{{appdomain}}/accounts/pfs/ZAID/clientidpcallback catalyst_authentication_zoho_social_login_api_id_secret
Nota: Para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.
  1. Haz clic en CREATE. Se mostrarán los valores de Client ID y Client Secret requeridos. catalyst_authentication_zoho_social_login_api_client_credentials

  2. Puedes copiar las credenciales de Client ID y Client Secret requeridas desde la consola de API y pegarlas en los campos correspondientes en la consola de Catalyst, y haz clic en Enable. catalyst_authentication_zoho_social_login_enabled

Tus usuarios finales ahora pueden registrarse en tu aplicación usando sus credenciales de Zoho.

Habilitar Social Login de Google

Para habilitar la opción de inicio de sesión con Google en tu aplicación, debes obtener las credenciales OAuth requeridas de tu aplicación desde Google de la siguiente manera:

  1. Inicia sesión en la Google API Console y haz clic en Create Project.

  2. Haz clic en New Project. catalyst_authentication_google_social_login_newproj

Nota: Si ya habías creado un proyecto en la consola de desarrollador de Google para tu aplicación, selecciona tu proyecto existente. Omite el siguiente paso para un proyecto existente.
  1. Ingresa la información requerida y haz clic en Create. catalyst_authentication_google_social_login_enterappdets

  2. Después de crear el proyecto, navega a la página de Credentials. Se te pedirá que configures la pantalla de OAuth consent screen con los detalles de tu aplicación, si es un proyecto nuevo. Haz clic en Configure Consent Screen. catalyst_authentication_google_social_login_configcs

Nota: Si no es un proyecto nuevo, puedes modificar alguna información sobre tu aplicación. Navega a la página de OAuth consent screen. Haz clic en EDIT APP y luego sigue los pasos a continuación.
  1. Elige un tipo de usuario para tu aplicación y haz clic en Create. catalyst_authentication_google_social_login_apptype

  2. Proporciona la información requerida. catalyst_authentication_google_social_login_consentscrn_start

  3. En la sección App domain, bajo la sección Application home page, proporciona la página de inicio de tu aplicación. Ingresa la demás información según sea necesario y haz clic en Save And Continue. catalyst_authentication_google_social_login_oauthcmplt

  4. En la sección Scopes, haz clic en Edit si deseas agregar o gestionar scopes distintos a la sección predeterminada. catalyst_authentication_google_social_login_consentscrn

  5. Selecciona los scopes que necesites de las opciones listadas. También puedes proporcionar manualmente los scopes aplicables en la sección Manually add scopes y haz clic en UPDATE. Haz clic en SAVE AND CONTINUE una vez que hayas configurado los scopes. catalyst_authentication_google_social_login_scopes

  6. En la sección Summary, confirma tus configuraciones y haz clic en el botón Edit si necesitas editar alguna de las configuraciones. catalyst_authentication_google_social_login_summary

  7. Regresa a la página de Credentials y haz clic en Create Credentials. Selecciona OAuth client ID de la lista desplegable. catalyst_authentication_google_social_login_oauth

  8. Selecciona Web application como el tipo de aplicación de la selección desplegable de Application type. catalyst_authentication_google_social_login_webapp

Nota: Incluso si alojas tu aplicación como una app de Android, iOS o Flutter, el Client ID y el Client Secret para habilitar el Social Login serán los mismos, y se pueden obtener eligiendo el tipo de aplicación como Web application.
  • Ingresa el nombre de tu aplicación. catalyst_authentication_google_social_login_names

  • Haz clic en ADD URI bajo Authorised JavaScript origins y haz clic en ADD URI bajo Authorised redirect URIs e ingresa los URIs de redirección de tu aplicación en el siguiente formato:

    • https://accounts.zohoportal.com/accounts/extoauth/ZAID/clientcallback

    • https://{{appdomain}}/accounts/pfs/ZAID/clientidpcallback
      Este URI se puede copiar desde el pop-up del Social Login de Google, y los pasos para habilitar este URI se muestran en este documento de ayuda:
      catalyst_authentication_google_social_zaid_configure

Nota: El valor de ZAID se puede obtener desde el pop-up del Google Social Login. Sin embargo, para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.

catalyst_authentication_google_social_login_uris

Haz clic en Create una vez que hayas agregado la información requerida.

  • Ahora serás dirigido a un pop-up que muestra el Client ID y el Client Secret. Puedes copiar los valores y descargar el archivo JSON que los contiene. catalyst_authentication_google_social_login_idnscrt
  1. Ahora, haz clic en el Social Login de Google presente en la consola de Catalyst e ingresa el Client ID y el Client Secret que copiaste de la consola de Google, y haz clic en Enable. cloud_scale_social_login_google
    Tus usuarios finales ahora pueden registrarse en tu aplicación usando sus credenciales de Google.

Habilitar Social Login de Facebook

Para habilitar la opción de inicio de sesión con Facebook en tu aplicación, necesitas obtener las credenciales OAuth requeridas de tu aplicación desde Facebook de la siguiente manera:

  1. Abre la página de desarrolladores de Facebook: Meta Developer Console

  2. Inicia sesión en Facebook y haz clic en la opción My Apps. catalyst_authentication_fb_social_myapps_highlit

  3. Haz clic en Create App. catalyst_authentication_fb_login_create_app_highlit

  4. Según tu requerimiento, puedes optar por conectar tu portafolio de negocios a la consola de Meta. Dado que esto no es necesario para configurar el Social Login, hacemos clic en la opción correspondiente y luego en Next. catalyst_authentication_fb_social_login_portfolio

  5. Selecciona “Authenticate and request data from users with Facebook Login” y haz clic en Next. catalyst_authentication_fb_social_login_start_process

  6. Ingresa los detalles requeridos y haz clic en Next. catalyst_authentication_fb_social_login_add_app_dets

  7. Revisa tus configuraciones y haz clic en Create App. catalyst_authentication_fb_social_login_add_create_app

  8. Ahora serás dirigido al Dashboard de la consola de desarrollador de Facebook. Selecciona la opción “Customize adding a Facebook Login button”. catalyst_authentication_fb_social_login_dashboard_strt

Serás dirigido a la sección de Customization del Facebook Login. catalyst_authentication_fb_social_login_customize

  1. Haz clic en la pestaña Settings en el panel izquierdo. catalyst_authentication_fb_social_login_settings_tab

  2. Desplázate hacia abajo hasta la sección Client OAuth Settings. catalyst_authentication_fb_social_logi_oauth_section

  3. En la sección del campo de entrada Valid OAuth Redirect URIs, proporciona los URIs de redirección OAuth en el siguiente formato:

  • https://accounts.zohoportal.com/accounts/extoauth/ZAID/clientcallback
  • https://{{appdomain}}/accounts/pfs/ZAID/clientidpcallback

cloud_scale_social_login_facebook_configure_authorized_uri_meta

Este URI se puede copiar desde el pop-up del Social Login de Facebook, y los pasos para habilitar este URI se muestran en este documento de ayuda: cloud_scale_social_login_facebook_configure_authorized_uri

Nota: El valor de ZAID se puede obtener desde el pop-up del Facebook Social Login. Sin embargo, para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.

catalyst_authentication_fb_social_login_authorizeduris

Haz clic en Save Changes.

  1. Serás dirigido de vuelta al Dashboard. Ahora selecciona la opción “Basic” presente en la sección App Settings de la consola, y copia y guarda los detalles de Client ID y Client Secret generados por Facebook. Haz clic en Save Changes una vez que hayas terminado de revisar los detalles. catalyst_authentication_fb_social_login_collect_id_secrt

  2. Ahora puedes habilitar el Facebook Social Login en la consola. Haz clic en la opción Facebook y pega el valor de App ID en el campo Client ID y el valor de App Secret en el campo Client Secret, y haz clic en Enable. cloud_scale_social_login_facebook

Tus usuarios finales ahora podrán registrarse en tu aplicación usando sus credenciales de Facebook.

Habilitar Social Login de LinkedIn

Para habilitar la opción de inicio de sesión con LinkedIn en tu aplicación, necesitas obtener las credenciales OAuth requeridas de tu aplicación desde LinkedIn de la siguiente manera:

Nota:
  • Antes de implementar los siguientes pasos, asegúrate de haber creado una página de LinkedIn para representar a tu empresa u organización. Esta página es obligatoria para configurar el Social Login de LinkedIn.

  • LinkedIn utiliza protocolos OpenID Connect y no protocolos OAuth. Para más información sobre esta actualización, visita la página de documentación de LinkedIn

  1. Inicia sesión en la página de desarrolladores de LinkedIn: http://developer.linkedin.com
  2. Haz clic en el botón Create App en el centro de la página. catalyst_authentication_linkein_social_login_createapp_btn
Nota: También puedes navegar a la sección My Apps presente en la barra de tareas y hacer clic en Create App.
  1. Ingresa la información requerida, como el nombre de la aplicación, la URL de la política de privacidad y el logo de la aplicación. catalyst_authentication_linkein_social_login_createapp
Nota: Si no has creado una página de LinkedIn para tu aplicación, puedes hacerlo ahora haciendo clic en el botón +Create a new LinkedIn Page.
  1. Acepta los términos y condiciones y haz clic en Create app. catalyst_authentication_linkein_social_login_createapp_highlight

  2. Ahora verifica tu aplicación haciendo clic en el botón Verify que aparece junto a la página de LinkedIn de tu aplicación. catalyst_authentication_linkein_social_login_verify_highlight

  • Haz clic en Generate URL para generar la URL de verificación. catalyst_authentication_linkein_social_login_url_gen

  • Completa el proceso de verificación y haz clic en I’m done. catalyst_authentication_linkein_social_login_verification

  1. En la sección Settings, agrega la URL de tu aplicación al campo de entrada Domain de la sección Widgets si es necesario. catalyst_authentication_linkein_social_login_wid_adding

  2. Navega a la pestaña Products, selecciona “Sign in with LinkedIn Using OpenID Connect” y haz clic en Request Access. catalyst_authentication_linkein_social_login_adding_openID
    Lee y acepta los términos y condiciones, haz clic en el botón Request Access para permitir registros con LinkedIn usando OpenID connect. catalyst_authentication_linkein_social_login_prompt_openId

  3. Haz clic en la pestaña Auth y copia el Client ID y el Client Secret presentes en la sección Authentication keys. En la sección de scopes OAuth 2.0 podrás ver que se han agregado tres scopes:

  • openid
  • profile
  • email catalyst_authentication_linkein_social_login_scope_chk
  1. Ahora haz clic en la pestaña Auth y copia el Client ID y el Client Secret presentes en la sección Authentication keys. En la sección Auth 2.0 settings, agrega las Authorized Redirection URLs de tu aplicación en el siguiente formato:

    • https://accounts.zohoportal.com/accounts/extoauth/ZAID/clientcallback
    • https://{{appdomain}}/accounts/pfs/ZAID/clientidpcallback
      Este URI se puede copiar desde el pop-up del Social Login de LinkedIn, y los pasos para habilitar este URI se muestran en este documento de ayuda:
      cloud_scale_auth_social_logins_idnscrt_linkedin_configure_zaid
Nota: El valor de ZAID se puede obtener desde el pop-up del LinkedIn Social Login. Sin embargo, para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.

catalyst_authentication_linkein_social_login_idnsecrt

  1. Haz clic en la opción LinkedIn Social Login presente en la consola y agrega el Client ID y el Client Secret obtenidos. Luego, haz clic en Enable. cloud_scale_auth_social_logins_idnscrt_linkedin_enable

Tus usuarios finales ahora pueden registrarse en tu aplicación usando sus credenciales de LinkedIn.

Habilitar Social Login de Microsoft 365

Para habilitar la opción de inicio de sesión con Microsoft 365 en tu aplicación, necesitarás obtener las credenciales OAuth requeridas de tu aplicación con Microsoft Azure de la siguiente manera:

  1. Abre Microsoft Azure e inicia sesión en la consola. catalyst_authentication_microsoft_social_login_loginpage

  2. Navega a la sección de menú de la consola y haz clic en App Registrations. catalyst_authentication_microsoft_social_login_appreg_highlight

  3. Haz clic en New Registration. catalyst_authentication_microsoft_social_login_newreg_highlight

  4. Ingresa el nombre de la aplicación y elige el permiso requerido. En la sección Redirect URI, elige Web e ingresa el URI en el siguiente formato:
    https://{{appdomain}}/accounts/pfs/ZAID/clientidpcallback
    Este URI se puede copiar desde el pop-up del Social Login de Microsoft 365, y los pasos para habilitar este URI se muestran en este documento de ayuda:
    cloud_scale_auth_social_logins_idnscrt_microsoft_zaid_configure

Nota: El valor de ZAID se puede obtener desde el pop-up del Microsoft 365 Social Login. Sin embargo, para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.

catalyst_authentication_microsoft_social_login_register_highlight

Nota: Tendrás que agregar el segundo URI en un paso posterior.
  1. Ahora serás dirigido a la sección Overview. Aquí puedes copiar el Application ID (Client ID).

catalyst_authentication_microsoft_social_login_clientid_highlight

  1. Haz clic en la sección Redirect URIs.

catalyst_authentication_microsoft_social_login_redirect_highlight

  • En la sección Redirect URI, haz clic en Add URI y agrega el segundo URI en el siguiente formato:https://accounts.zohoportal.com/accounts/extoauth/ZAID/clientcallback

catalyst_authentication_microsoft_social_login_redirecturi

Nota: El valor de ZAID se puede obtener desde el pop-up del Microsoft 365 Social Login. Sin embargo, para asegurarte de que los Social Logins estén habilitados cuando migres tu aplicación a producción, necesitas reconfigurarlos usando el Production ZAID y el dominio de aplicación correspondiente.
  1. Ahora, navega a la sección Certificates & secrets desde la barra de menú y haz clic en la sección Client secrets. catalyst_authentication_microsoft_social_login_certsnsecret_highlight

  2. Haz clic en New Client Secret para generar el Client Secret. catalyst_authentication_microsoft_social_login_newsecret_highlight

  3. Ingresa los detalles requeridos y haz clic en Add. catalyst_authentication_microsoft_social_login_secret_create_add_highlight

  4. Copia la clave presente en la sección (Value). catalyst_authentication_microsoft_social_login_secret_highlight

  5. Haz clic en la opción Microsoft 365 Social Login presente en la consola y agrega el Client ID y el Client Secret obtenidos y haz clic en Enable. cloud_scale_auth_social_logins_idnscrt_microsoft_enable

Última actualización 2026-03-20 21:51:56 +0530 IST