forgot password feature

forgot password feature + modal functions