Abstract : Two Factor Authentication (2FA) is an extra layer of security besides the traditional username and password scheme. It uses parameters like hardware token, mobile phone, fingerprint, iris or voice for authentication. The process usually involves a generated OTP sent over SMS, in an authenticator app or hardware token validation or biometric verification. But the 2FA that is worked on and integrated with Grade Management System (GMS) is different. As it takes one step of authentication making it swifter and user-friendly. The authentication server doesn't store user credentials rather just a public key for each user providing both usability and security. GMS has been worked on to integrate it with essential features ranging from Add-Drop request-response handling to final grade submission by the instructor. It was supplemented with features like auto accept-reject requests, auto-registration of the student with compulsory courses etc.