Implementació d’un Sistema d’Autenticació Multi-Factor (MFA)

Aquest treball té l’objectiu d’implementar un sistema d’autenticació en dos factors. El primer factor és un usuari i contrasenya, i el segon factor és un codi TOTP. El treball s’ha desenvolupat amb programari lliure, utilitzant Laravel, php i els paquets per les funcionalitats de les quals Laravel n...

Descripción completa

Detalles Bibliográficos
Autor: Saiós Jordana, Mateu
Tipo de recurso: tesis de maestría
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2025
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/152877
Acceso en línea:https://hdl.handle.net/10609/152877
Access Level:acceso abierto
Palabra clave:MFA, TOTP, PHP, Laravel
Descripción
Sumario:Aquest treball té l’objectiu d’implementar un sistema d’autenticació en dos factors. El primer factor és un usuari i contrasenya, i el segon factor és un codi TOTP. El treball s’ha desenvolupat amb programari lliure, utilitzant Laravel, php i els paquets per les funcionalitats de les quals Laravel no disposi. El treball està enfocat en la part pràctica i proporciona instruccions clares perquè tothom qui llegeixi el treball pugui implementar un sistema semblant. El resultat final del treball és un sistema d’autenticació en dos factors completament funcional publicat a https://codeberg.org/Mateu/Laravel-TOTP-mfa-demo. Es demostrarà el seu funcionament a través d’una simulació d’usuari.