Project: Custom Two Factor Authentication Mechanism