Estoy muy feliz de tenerlos aquí en Vue.js Live este año en abril. Bueno, no quiero adelantarles demasiado. Así que quiero comenzar con este hecho. Vi algo que hicieron en el mundo real hace algunos días, y sé que lo hicieron porque están aquí, están viendo mi charla. Para poder hacerlo, necesitan obtener un boleto. Tal vez incluso esté conectado a su nombre. Y con este boleto, con este acceso, pueden unirse a mí aquí. Entonces, para unirse a mí, necesitan autenticarse ¿verdad? Y esto es precisamente de lo que quiero hablarles, la autenticación, pero solo la parte más importante. Para que puedan tener el mismo aprendizaje que yo tuve, que no es tan intimidante como parece.
Bueno, no me malinterpreten. En cierto sentido, es bueno que sea intimidante, porque muestra que se toman en serio la responsabilidad de un flujo de trabajo como este, que es importante y debe mantenerse seguro. Pero no necesitan tener miedo al implementarlo en Vue, y se los mostraré. Pero antes de eso, rápidamente, mi nombre es Ramona. Trabajo como defensora del desarrollo en Auth0. Pero además de eso, soy una experta en desarrollo web reconocida por Google, una embajadora de Women Techmakers y una embajadora de Cypress. Y a diferencia de las últimas veces en las que les hablé sobre testing, esta vez quiero hablarles sobre temas relacionados con la seguridad, especialmente cuando se trata de un flujo de trabajo tan sensible como el inicio de sesión. Es igual de importante, si no más importante, que la calidad del software, y está entrelazado.
Entonces, sí, comencemos. Les hice la pregunta, ¿quién son indirectamente cuando se trata de poder ingresar a esta conferencia? Pero responder a la pregunta, ¿quién eres, o quién eres en realidad?, es algo que hacen muchas veces cuando se trata de su vida laboral, su día a día. Pero también cuando se trata del desarrollo web, e incluso en películas, sucede. Como en este cortometraje llamado ¿Quién eres?, dirigido por Julio Poz en 2019. Básicamente, la película trata sobre responder a esta pregunta, e imaginen si alguien la hiciera, responderíamos con toda nuestra historia de vida, lo cual creo que todos aquí sabemos que no es necesario responder, ¿verdad? Entonces, ya sea que se les pregunte quiénes son en la vida real, o si tienen algunos casos dentro de sus aplicaciones donde se debe dar esta respuesta, den una respuesta válida, una respuesta breve pero segura, para que la persona o el servicio que lo solicita pueda estar seguro de que son quienes dicen ser. Pueden estar seguros cuando se trata del proceso de autenticación. Pero definamos qué es realmente la autenticación, para tener un entendimiento compartido, para saber de qué estamos hablando. La primera parte que hice fue buscarlo en el Diccionario Oxford, y ellos dicen que la autenticación es el proceso o acción de demostrar o mostrar que algo es verdadero, genuino o válido. Si lo referimos a la ingeniería de software, como también lo hace Oxford, dicen que es el proceso o acción de verificar la identidad de un usuario o proceso. O en palabras más simples, como yo lo digo, queremos determinar si alguien o algo es quien o lo que dice ser. Y como dije, me enfocaré en los aspectos más importantes aquí. Y esto implica que no es una profundización.
Comments