2012-07-09 33 views
7

Omniauth es un contenedor que estandariza la autenticación con múltiples proveedores externos para las aplicaciones de Ruby on Rails.¿Hay alguna omniauth para php?

Para obtener más información, ver https://github.com/intridea/omniauth/

¿Hay una biblioteca similar que hace esto para aplicaciones web PHP?

+0

PHP League tiene algunos paquetes oauth: http://oauth2.thephpleague.com/ –

Respuesta

-2

Mire en OpenID, no estoy familiarizado con el marco que está preguntando pero parece hacer lo que está preguntando. La red Stack Exchange también lo implementó, que es cómo podemos iniciar sesión usando cuentas de Google, etc.

+0

omniauth proporciona autenticación de apertura, que es utilizada por google, pero el inicio de sesión de facebook no es abierto, me gustaría saber si hay una biblioteca que proporciona openid y más. –

+0

Lo siento por no saber que quería la autenticación de Facebook. Tal vez debería editar su pregunta para incluir una lista real de los proveedores de terceros que desee. Como es, OpenID se ajusta a su pregunta. – Cyclone

+1

No creo que entiendas de qué se trata mi comentario. No se trata de tenerlo en Facebook (me importa un bledo Facebook, lo estoy usando como ejemplo), se trata de tener una biblioteca que proporciona autenticación de terceros a casi todos los servicios principales que ofrece uno. Mira omniauth y verás lo que quiero decir, ¡omniauth es increíble! :) –

2

Parece que HybridAuth es una de las opciones.

+0

Todavía estoy abierto a otras sugerencias también –

0

Echa un vistazo Opauth. Es un marco de autenticación inspirado en OmniAuth para PHP.

Permite al desarrollador implementar fácilmente la autenticación a proveedores de terceros simplemente descargando y eliminando estrategias.

Descargo de responsabilidad: soy el autor de Opauth.

+1

¡Si está anunciando su propia biblioteca, siempre debe agregar una exención de responsabilidad a su publicación! En mi humilde opinión, opauth es una gran idea, pero hasta ahora la implementación es bastante deficiente. – markus

+0

Gracias @ markus-tharkun por editar y agregar eso para mí. – uzyn

0

Este PHP oAuth API library viene con soporte integrado para integrar muchos servidores oAuth, pero se puede configurar para acceder a cualquier otro servidor que aún no sea compatible. Es compatible con oAuth 1.0, 1.0a y 2.0 de forma transparente bajo la misma clase API.

Cuestiones relacionadas