When we type the password incorrectly to log into the website, the prompt is "Did you forget your password?".
However, I think it's the current situation so it might be better to say "Do you forget your password?".
Or, might it be better to say "Have you forgotten your password?" since you forgot your password in the past and its effect is in the present.
Can someone help me?