{"id":23288618,"url":"https://github.com/xkaper001/authsphere","last_synced_at":"2026-05-10T06:45:47.974Z","repository":{"id":268657331,"uuid":"905058409","full_name":"xkaper001/AuthSphere","owner":"xkaper001","description":"Project Exhibition 1 - Group 51","archived":false,"fork":false,"pushed_at":"2025-01-27T04:52:48.000Z","size":12532,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T22:37:39.632Z","etag":null,"topics":["cybersecurity","fastapi","flutter","log-analyzer","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xkaper001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-18T04:39:41.000Z","updated_at":"2025-01-27T04:52:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"cf5090d2-b86d-4cd0-b151-3c67f6ca267c","html_url":"https://github.com/xkaper001/AuthSphere","commit_stats":null,"previous_names":["xkaper001/authsphere"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xkaper001%2FAuthSphere","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xkaper001%2FAuthSphere/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xkaper001%2FAuthSphere/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xkaper001%2FAuthSphere/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xkaper001","download_url":"https://codeload.github.com/xkaper001/AuthSphere/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247517619,"owners_count":20951709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cybersecurity","fastapi","flutter","log-analyzer","python"],"created_at":"2024-12-20T03:31:56.134Z","updated_at":"2026-05-10T06:45:47.968Z","avatar_url":"https://github.com/xkaper001.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://github.com/user-attachments/assets/bba65727-75c9-4d34-8ebf-b96ab1abcc52\" width=\"auto\" height=\"auto\" /\u003e\u003cbr\u003e\n\u003cdiv align=\"center\"\u003e  \n  \n# AuthSphere\n**Made by Group 51 for Project Exhibition I (2024)**\n\n  \n| Home Screen | Enter Website to Monitor | \n| :---         |     :---      |\n|  \u003cimg src=\"https://github.com/user-attachments/assets/bba65727-75c9-4d34-8ebf-b96ab1abcc52\" width=\"500\" height=\"auto\" /\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/b8cdc218-1365-434a-87b1-dc7980f78609\" width=\"500\" height=\"auto\" /\u003e \n| Monitoring | Incidents Listening | \n|  \u003cimg src=\"https://github.com/user-attachments/assets/6ce4c862-cdf7-483d-93c0-1a846da3e56a\" width=\"500\" height=\"auto\" /\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/d7c92e65-80a6-441a-8976-6925433aeb5c\" width=\"500\" height=\"auto\" /\u003e \n| Amazon Clone Dashboard | Amazon Incorrect Login |\n|  \u003cimg src=\"https://github.com/user-attachments/assets/8fe6923a-7a6e-4267-b736-9b4900855b16\" width=\"500\" height=\"auto\" /\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/2a3bf0ab-d995-4fc4-9a09-b5aea9f71ece\" width=\"500\" height=\"auto\" /\u003e \n\u003c/div\u003e\n\n# Architecture\n![image](https://github.com/user-attachments/assets/918d7cf1-94a8-4fea-976a-863667620d32)\n\n## Features \n1. Live Update\n2. Cross Platform Adaptability\n3. Interactive Log Analysis\n4. Real-Time WebSocket Communication\n5. Reactive UI\n6. Enhanced Incident Analysis\n\n# Identification and Authentication Failure (OWASP TOP 10)\n\n## Problem Statement\nExisting systems for identification and authentication often fall short in real-time detection of failures and proactive mitigation. This creates vulnerabilities that attackers can exploit, leading to data breaches and compromised user accounts. The lack of comprehensive tools for live monitoring and failure logging exacerbates this issue, leaving organizations with reactive rather than proactive measures.\n\n## Introduction\nIdentification and authentication processes are fundamental to ensuring secure access to systems and resources. These mechanisms verify the identity of users or entities before granting access to sensitive data or services. However, failures in identification and authentication pose significant security risks, potentially leading to unauthorized access, data breaches, or system compromise.\n\nAuthentication failures can occur due to various reasons, such as incorrect credentials, expired passwords, brute force attacks, or system misconfigurations. Common symptoms of these failures include \"invalid login,\" \"authentication denied,\" or \"failed login attempts.\" Identifying these failures is critical for preventing malicious activities and strengthening system security.\n\nThe project titled \"Identification and Authentication Failure\" addresses security vulnerabilities related to authentication processes by building a comprehensive web analyzer. The solution utilizes Dart for a frontend application, Python FastAPI for a backend API, and React for additional functional components like logging and handling authentication failures. This report documents the development process and implementation strategies while analyzing the results and proposing improvements for future work\n\n## Illustrations\n\n\u003cimg src=\"https://github.com/user-attachments/assets/6f32435e-7b24-4bed-b099-ccfc2f065f5f\" width=75%\u003e\u003cimg src=\"https://github.com/user-attachments/assets/196cdbaa-24d8-492e-9182-876db28d46e8\" width=25%\u003e\n\u003cimg src=\"https://github.com/user-attachments/assets/637b8493-da7e-4bb7-8e7b-005df90b418c\"\u003e\n\n# Tech Stack Used\n1. ![image](https://img.shields.io/badge/Dart-0175C2?style=for-the-badge\u0026logo=dart\u0026logoColor=white)\n2. ![image](https://img.shields.io/badge/Flutter-02569B?style=for-the-badge\u0026logo=flutter\u0026logoColor=white)\n3. ![image](https://img.shields.io/badge/Python-FFD43B?style=for-the-badge\u0026logo=python\u0026logoColor=blue)\n4. ![image](https://img.shields.io/badge/fastapi-109989?style=for-the-badge\u0026logo=FASTAPI\u0026logoColor=white)\n5. ![image](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB)\n6. ![image](https://img.shields.io/badge/Redux-593D88?style=for-the-badge\u0026logo=redux\u0026logoColor=white)\n7. ![image](https://img.shields.io/badge/firebase-ffca28?style=for-the-badge\u0026logo=firebase\u0026logoColor=black)\n8. ![image](https://img.shields.io/badge/React_Router-CA4245?style=for-the-badge\u0026logo=react-router\u0026logoColor=white)\n9. ![image](https://img.shields.io/badge/axios-671ddf?\u0026style=for-the-badge\u0026logo=axios\u0026logoColor=whit)\n\n# Members\n1. ![Ayan Gupta](https://github.com/xkaper001) (23BCY10295)\n2. Pranjal Mehra (23BCY10200) \n3. Aastha Purohit (23BCY10354)\n4. Nandani Tripathi (23BCY10180)\n5. Cheruvu Surya Sai Anushka (23BCY10213)\n\n# Mentors\n1. Dr Hemraj S. Lamkuche\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxkaper001%2Fauthsphere","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxkaper001%2Fauthsphere","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxkaper001%2Fauthsphere/lists"}