В мире Java Acegi - это мощная платформа безопасности, основанная на Spring, которая позволяет вам просто управлять аутентификацией и авторизацией. AFAIU, он поддерживает OpenID и Facebook Connect, LDAP, NTLM, Kerberos и т. Д. Через Grails. Если вам интересно, как это работает, взгляните на диаграммы в этом руководстве
В любом случае, это все круто, но я разрабатываю PHP-приложение (используя CodeIgniter, FWIW) и ищу что-то похожее для PHP?