Ingresamos al portal del desarrollador de X y creamos una cuenta.
Añadimos una app
Le asignamos un nombre descriptivo.
Tras la creación, guardamos la API key de la app y la clave secreta.
Seguidamente configuramos el logo y descripción de la app. Esto será lo que verá el usuario cuando sea redirigido a la pantalla de autenticación de X.
Una vez lo hayamos hecho, configuramos los ajustes de autenticación.
Configuramos los campos requeridos tal y como se ve en la imagen.
Para el callback, parametrizamos las siguientes URLs:
- https://{DOMINIO_PORTAL_ADMINISTRACION}/auth/twitter/callback
- https://{DOMINIO_PORTAL_WEB}/auth/twitter/callback