This is a student login system with OAuth authentication using GitHub and Facebook. The system uses Java, Spring Boot, JPA, MongoDB, and integrates GitHub and Facebook logins to provide seamless user authentication.
- OAuth Authentication: Login using GitHub and Facebook.
- MongoDB: Stores student data.
- Secure Access: Protects over 500 student logins with security protocols.
- Java 17 or higher
- Maven
- MongoDB: Running locally at
mongodb://localhost:27017 - GitHub and Facebook Developer Accounts: Required for OAuth integration.