Я пока ничего не закодировал, так как я ищу наилучшую практику в том, как добиться этого.Признание браузера
Взяв Facebook в качестве примера, он может распознать «известный» браузер (то есть тот, который был зарегистрирован ранее), и тот, который не является (то есть, который ранее не регистрировался), и если он не был вошел в систему до того, как он запросит код подтверждения.
Какие методы лучше всего подходят для «распознавания браузера»? Уникальный сгенерированный файл cookie может храниться в браузере, пользовательский агент может быть сохранен? Я не уверен, что стоит хранить IP, поскольку большинство из них динамичны.
Любые предложения были бы очень признательны.
они бросают файл cookie с ключом, назначенным учетной записи. если cookie не существует, то его никогда не использовал браузер, поэтому новый ключ должен быть сгенерирован и завершен через отправленное письмо с подтверждением. – Dave
Я очень сомневаюсь, что я удаляю файлы cookie после каждого отключения браузера и все еще могу войти. – luk2302
Я положу деньги на вас, не удаляя все из них. Единственный другой способ - это сопоставление IP, но это ненадежное – Dave