Multi-Factor Authentication for Web Applications Using JWT and Face Embedding-Based Recognition

Stateless authentication using JSON Web Tokens (JWT) has become widely adopted in web applications over the past decade. Typically, this method relies on a single authentication factor, namely a username and password, which makes it vulnerable to password theft. This paper proposes a multi-factor authentication system that integrates JWT with face recognition for enhanced security. The first step involves user authentication via username and password using JWT. Next, face identification is performed using a face embedding approach on the web page. If both authentication factors are validated successfully, the user is granted access to protected resources. The system is implemented as a web authentication prototype for experimental validation. The dataset includes 30 individuals, each with 15 facial images, resulting in a total of 450 facial images. Additionally, 100 unknown faces are used for evaluating the system's performance on an unknown class. The results show high accuracy in face identification, with an overall performance metric of 0.95.

Authors

Institutions

Publication Details

Published
2025-04-02
DOI
https://doi.org/10.1109/icci64209.2025.10987510
Primary Topic
Spam and Phishing Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multi-Factor Authentication for Web Applications Using JWT and Face Embedding-Based Recognition

Chaiyanan Sompong, Apiwat Kaiburt, Phakwan Penjamuk, Anuwat Supan et al.
Spam and Phishing Detection
article

Multi-Factor Authentication for Web Applications Using JWT and Face Embedding-Based Recognition

Chaiyanan Sompong, Apiwat Kaiburt, Phakwan Penjamuk, Anuwat Supan, Thanadon Boonphiohat, Phattharaphon Kunmee
article en

Abstract

Stateless authentication using JSON Web Tokens (JWT) has become widely adopted in web applications over the past decade. Typically, this method relies on a single authentication factor, namely a username and password, which makes it vulnerable to password theft. This paper proposes a multi-factor authentication system that integrates JWT with face recognition for enhanced security. The first step involves user authentication via username and password using JWT. Next, face identification is performed using a face embedding approach on the web page. If both authentication factors are validated successfully, the user is granted access to protected resources. The system is implemented as a web authentication prototype for experimental validation. The dataset includes 30 individuals, each with 15 facial images, resulting in a total of 450 facial images. Additionally, 100 unknown faces are used for evaluating the system's performance on an unknown class. The results show high accuracy in face identification, with an overall performance metric of 0.95.

Sakon Nakhon Rajabhat University (TH)
Reduced inequalities
Openalex Percentile: Top 86%
Spam and Phishing Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.