Machine Learning-Based Account Takeover Detection System Using Behavioral Login Analysis and Risk-Adaptive Authentication

Account Takeover (ATO) is a major cybersecurity threat in which attackers gain unauthorized access to legitimate user accounts. This paper proposes a Machine Learning-Based Account Takeover Detection System that analyzes login activities such as IP address, device details, location, login time and failed login attempts to identify suspicious behavior. Logistic Regression and Random Forest algorithms are used to predict login risk and to generate a risk score between 0 and 1. Based on the risk level, the system takes one of three actions: Allow, Multi-Factor Authentication (MFA) or Block. The trained model is served through a FastAPI backend for real-time prediction, a Streamlit interface lets users submit login attributes and view the decision, and every prediction is logged in an SQLite database. The proposed system aims to improve account security, detect suspicious login attempts and prevent unauthorized access

Authors

Publication Details

Journal
International Journal for Research in Applied Science and Engineering Technology
Published
2026-11-11
DOI
https://doi.org/10.22214/ijraset.2026.85641
Primary Topic
User Authentication and Security Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

Machine Learning-Based Account Takeover Detection System Using Behavioral Login Analysis and Risk-Adaptive Authentication

Kunta Likhita, Satya Kalpana, Mr. Raghavendra Gupta, Nidha .
International Journal for Research in Applied Science and Engineering Technology
User Authentication and Security Systems
article

Machine Learning-Based Account Takeover Detection System Using Behavioral Login Analysis and Risk-Adaptive Authentication

Kunta Likhita, Satya Kalpana, Mr. Raghavendra Gupta, Nidha .
article en

Abstract

Account Takeover (ATO) is a major cybersecurity threat in which attackers gain unauthorized access to legitimate user accounts. This paper proposes a Machine Learning-Based Account Takeover Detection System that analyzes login activities such as IP address, device details, location, login time and failed login attempts to identify suspicious behavior. Logistic Regression and Random Forest algorithms are used to predict login risk and to generate a risk score between 0 and 1. Based on the risk level, the system takes one of three actions: Allow, Multi-Factor Authentication (MFA) or Block. The trained model is served through a FastAPI backend for real-time prediction, a Streamlit interface lets users submit login attributes and view the decision, and every prediction is logged in an SQLite database. The proposed system aims to improve account security, detect suspicious login attempts and prevent unauthorized access

International Journal for Research in Applied Science and Engineering TechnologyVol. 14(11)
User Authentication and Security Systems
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.

Laika access coming soon
Machine Learning-Based Account Takeover Detection System Using Behavioral Login Analysis and Risk-Adaptive Authentication — Kunta Likhita, Satya Kalpana, et al. · International Journal for Research in Applied Science and Engineering Technology (2026) | TGRS Research Map | TGRS