Тенденции в экстернализации идентичности из приложений
Stackoverlow решил использовать OpenID, вероятно, из-за его простоты, в то время как другие считают, что информационные карты (например, пространства карт) являются лучшей стратегией в том смысле, что они поддерживаются крупными отраслевыми поставщиками и, как известно, более безопасны.
Существуют ли библиотеки, которые разработчик может добавить в веб-приложение на Java, которое будет легко поддерживать оба?
2 ответа
Информационные карты и OpenID не являются взаимоисключающими, и их можно использовать для получения бесплатного эффекта, как показано в этом коротком видео Ким Кэмерон из его Identity Weblog.
Вот презентация, которая сравнивает два. В конце даже есть ссылка на Java-реализации CardSpace. Однако, похоже, это с точки зрения CardSpace, так что будьте осторожны с предвзятостью.