Понятно, что
passport.yandex - это космос, runet-id поскромнее сделан, но тоже круто... задача - с минимальными затратами запустить систему, которая а) обеспечивала бы подобный функционал, б) позволяла бы себя масштабировать и переносить на другой стек. В частности, сначала она работает как модуль друпала, поскольку это самое дешевое решение для настройки и запуска, а в дальнейшем по мере увеличения нагрузки, у организации будет возможность профинансировать миграцию этого протокола на более производительных технологиях.
@neosferus я правильно понимаю задачу?