Примените подход, используемый Facebook для обеспечения безопасности учетной записи. Когда вы пытаетесь войти в свою учетную запись Facebook из совершенно нового местоположения, вы попадаете на страницу контрольной точки, чтобы убедиться, что это вы!
Вы можете регистрировать данные пользователя, такие как браузер, местоположение и т. Д., И если такие данные существуют, то пользователь существует, иначе новый!
Или использовать метод cookie, как описано в ответах выше!