Я не знаю точно, какую технику использует GitHub, но, скорее всего, это повар ie в вашем браузере или в каком-то другом локальном хранилище. Известно, что если вы удалите файлы cookie, запрос будет повторяться.
Этот метод существует, чтобы избежать проблем со слабыми или скомпрометированными паролями, которые могут привести к захвату аккаунта. Злоумышленник должен иметь как пароль учетной записи, так и доступ к учетной записи электронной почты, что несколько сложнее.
Невозможно избежать этого, поскольку цель состоит в том, чтобы у вас было больше, чем просто пароль для входа в аккаунт. Однако, если вы включите двухфакторную аутентификацию, это отключит проверку устройства, поскольку у вас уже есть что-то большее, чем просто пароль для входа.
Даже если , вам все равно GitHub обеспечивает безопасность вашей учетной записи, поскольку взломанные учетные записи являются источником злоупотреблений и спама. К сожалению, сегодня это глобальная проблема Inte rnet.