Дорогой коллективный разум!
У меня вопрос: имеет ли смысл заводить у себя OpenID-провайдер? Если нет, то как же так? Оно же децентрализованное, по идее каждый может крутить у себя OpenID сервер. Если да - чем лучше воспользоваться? Я потратил несколько дней, но ничего, к сожалению, не взлетело. Если кто-то у себя держит провайдера, расскажите, пожалуйста, как поднимали? Предпочтительно в виде скрипта, не использующего базу данных.
И что вообще творится с OpenID? То ли он на фиг не нужен, то ли это ацкий заговор - нет готовых к использованию пакетов, нет внятной документации...
У меня почти взлетел скрипт на перле, который я добыл на хабре (автор любезно расписал мне процесс настройки, но оно не работает всё равно) и почти взлетел Net::OpenID::Server::Standalone, но субрутина id выдаёт какую-то ацкую ересь, соответственно, тоже пользоваться нельзя.
В общем вопрос - нужно ли оно вообще, если да - делегировать или заводить велосипед, если велосипед - какой марки?