if (current_time - last_password_time > INTERVAL) require_password();
if (last_password_time == 0 || current_time - last_password_time > INTERVAL) require_password();