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...

ver descrição completa

Detalhes bibliográficos
Autor: Saiós Jordana, Mateu
Tipo de documento: dissertação
Estado:Versión enviada para evaluación y publicación
Data de publicação:2025
País:España
Recursos:Universitat Oberta de Catalunya (UOC)
Repositório:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/152877
Acesso em linha:https://hdl.handle.net/10609/152877
Access Level:Acceso aberto
Palavra-chave:MFA, TOTP, PHP, Laravel
Descrição
Resumo: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.