How uzairasimhasan/project-x works
This is a small interactive C login program. It repeatedly prompts for an email, checks it against an embedded value, then reads a masked password and checks that against another embedded value; success exits the loop. The runtime is contained in login.c. The source uses console I/O, including getch(), and does not show a separate authentication service or persistent store.
Main entry points: login.c Login loop
Components 6
Other components
- User
- Login loop
login.c - Email check
login.c - Password check
login.c - Embedded credentials
login.c - Console I/O
Connections 8
- User → Login loop: starts
- Login loop → Console I/O: prompts
- Console I/O → Login loop: reads input
- Login loop → Email check: checks email
- Email check → Embedded credentials: compares with
- Login loop → Password check: checks password
- Password check → Embedded credentials: compares with
- Login loop → Console I/O: displays result