Всем привет,
Есть ли способ узнать, были ли два пользователя созданы одним и тем же человеком (возможно, они были созданы с одного IP-адреса)?
Перейдите в раздел администрирования и проверьте IP-адреса. Если кто-то создал второй аккаунт, первый аккаунт будет отображаться там.
Этот запрос в Data Explorer покажет, совпадает ли у них IP-адрес, что не означает, что это один и тот же человек.
WITH users_per_ip AS (
SELECT
count(1) AS user_count,
u.registration_ip_address AS ip,
max(u.created_at) AS last_create,
min(u.created_at) AS first_create,
(max(u.created_at) - min(u.created_at)) AS diff,
CASE WHEN (max(u.suspended_at) IS NOT NULL
OR max(u.silenced_till) IS NOT NULL )
THEN 1 ELSE 0 END AS bad
FROM users u
GROUP BY ip
)
SELECT
u.id AS user_id,
date_trunc('day', u.created_at)::date AS created,
date_trunc('day', upi.diff) AS days,
bad,
upi.ip AS ip_address
FROM users_per_ip upi
JOIN users u
ON u.registration_ip_address = upi.ip
WHERE upi.user_count > 1
ORDER BY upi.last_create DESC