В некоторых случаях браузер будет продолжать предлагать значения автозаполнения, даже если атрибут автозаполнения отключен. Это неожиданное поведение может быть довольно загадочным для разработчиков. Трюк, который действительно заставляет no-autocompletion - назначить случайную строку атрибуту, например:
autocomplete="nope"
Простейшим способом было бы использовать условие разрыва. Циклы повторяются по блоку кода, пока выражение не станет ложным. Поскольку ваше выражение всегда истинно, необходимо использовать break для завершения текущей итерации / цикла.
while True:
userInput = input("Pass:")
if userInput == password:
print("Correct, welcome to Fahuk Console.")
print("Type \"help\" for a list of commands.")
userInput = input("-")
break
else:
print("Incorrect password.") ```