в математике гениальное решение, которое понимают 5 человек на планете - это замечательно
а в программировании тебе скажут "ты ебанулся, кто это поддерживать будет?"
Именно из-за этого, видимо, в программировании вместо аутентификации через куки/сессию делают oAuth2 и прочие альтернативные решения. :))
Есть плюсы и минусы у каждого решения. И выбирают тот, который больше подходит для решения задачи. Вот и все.