{"repo":"togisoft/t-force","free":true,"listed":false,"github":"https://github.com/togisoft/t-force","clone":"git clone https://github.com/togisoft/t-force.git","description":null,"language":"TypeScript","stars":11,"topics":["2factor-authentication","actix-web","actix-web-middleware","oauth2","rust","rust-auth","rust-authentication","rust-example"],"license":null,"category":"auth-billing-email","readme_excerpt":"🔐 T-Force - Modern Authentication & Chat Platform 📸 Screenshots 📋 Table of Contents - 🎯 About the Project - ✨ Features - 🛠️ Technology Stack - 🏗️ Architecture - 🚀 Installation - 📱 Usage - 🔧 Development - 📊 API Documentation - 🔒 Security - 🤝 Contributing - 📄 License 🎯 About the Project T-Force is a comprehensive authentication and real-time chat platform developed for modern web applications. It provides a high-performance, secure, and scalable solution using Rust backend and Next.js frontend. 🎯 Goals - Security : Modern encryption and authentication standards - Performance : Rust's speed and Next.js optimizations - Scalability : Microservice architecture and Docker support - User Experience : Modern UI/UX design ✨ Features 🔐 Authentication - ✅ Email/Password Login : Secure user registration and login - ✅ OAuth Integration : Social login with Google and GitHub - ✅ Two-Factor Authentication (2FA) : TOTP-based security - ✅ Password Reset : Secure password reset via email - ✅ Session Management : Multi-session control and termination - ✅ JWT Token System : Secure token-based authentication 💬 Real-Time Chat - ✅ WebSocket Connection : Instant messaging - ✅ Room System : Private and public chat rooms - ✅ Media Sharing : Image, video, and voice messages - ✅ Message History : Persistent message storage - ✅ Room Passwords : Secure private rooms - ✅ Auto Reconnection : Automatic recovery on connection loss 👥 User Management - ✅ Profile Management : User information and","default_branch":null,"files":null,"tree":[],"storefront":"/r/togisoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/togisoft/t-force/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}