Autentique a sus usuarios
Tus usuarios deben estar autenticados para poder participar en la Conversación. Esta autenticación se realiza utilizando el ID de la conversación y los JWT generados en el paso anterior.
Declare las siguientes variables en la parte superior de su archivo chat.js y rellenar ALICE_JWT, BOB_JWT y CONVERSATION_ID con sus propios valores:
const ALICE_JWT = '';
const BOB_JWT = '';
const CONVERSATION_ID = '';
Aquí también obtendrá referencias a los demás elementos de la aplicación e inicializará algunas variables que se utilizarán.
const aliceLoginBtn = document.getElementById("alice-login");
const bobLoginBtn = document.getElementById("bob-login");
const messageTextarea = document.getElementById("message-textarea");
const messageFeed = document.getElementById("message-feed");
const sendButton = document.getElementById("send");
let userToken;
let myMember;
También tendrás que añadir escuchadores de eventos a los botones de inicio de sesión de Alice y Bob para que userToken se establecerá con el JWT del usuario seleccionado. La dirección userToken se utilizará en el run función. En run no hace nada todavía, pero en este punto tienes un JWT de usuario válido para empezar a construir tu aplicación.
aliceLoginBtn.addEventListener("click", () => {
userToken = ALICE_JWT;
run();
});
bobLoginBtn.addEventListener("click", () => {
userToken = BOB_JWT;
run();
});
Crear una aplicación de chat basada en web
Crear una aplicación web que permita a los usuarios enviarse mensajes entre sí