Autenticación de Facebook y Google

29 de septiembre de 2014 | Por

Si has visitado edx.org últimamente, es posible que haya notado que ahora ofrecemos dos nuevas opciones: ¡iniciar sesión a través de Google y Facebook!

Por supuesto, aún puede iniciar sesión con la información de su cuenta edX, pero para personas como yo que odian tener que memorizar contraseñas para una docena de cuentas diferentes en la web, será muy útil poder consolidar mis inicios de sesión.

Desde una perspectiva de ingeniería, también es emocionante ya que no tuvimos que hacer nada! … Bueno, está bien, eso es un poco mentira. Lo que quiero decir con eso es que la mayor parte del código para esta integración era una API escrita por el desarrollador de Google, John Cox, como parte de nuestra asociación - leer Publicación de blog de John sobre la API. Una vez que se creó esa API, todo lo que tuvimos que hacer fue configurar los métodos de inicio de sesión de Facebook y Google y agregar los nuevos elementos de la interfaz de usuario a nuestra página de inicio de sesión. Ahora edX, y cualquiera que tenga su propio sitio web utilizando la plataforma de código abierto de edX, puede permitir que sus usuarios inicien sesión con Google, Facebook o cualquier otra cuenta de terceros que deseen.

Y dado que edX está comprometido con el código abierto y el acceso abierto, ¡la próxima característica que lancemos podría ser suya! Google pasó por el mismo proceso de solicitud de extracción por el que pasa cualquier otro colaborador de código abierto, y siempre estamos abiertos a nuevas contribuciones. Si está interesado en cómo se escribió esta función, no dude en consultar la solicitud de extracción para el envío de código de Google, y si eres un desarrollador que desea contribuir tú mismo, echa un vistazo a nuestro pautas de contribución.

Por cierto, la respuesta al lanzamiento ha sido asombrosa: aunque ha estado en el sitio por menos de un mes, miles de usuarios han iniciado sesión en edX con Facebook y Google todos los días. Verificarlo aquí!

carga

Inicie el debate en discuss.openedx.org

¿Necesita más tiempo? Eche un vistazo a los artículos a continuación.

Anunciamos los representantes de la comunidad TOC de Open edX® 2026
Empoderando a una nación: Cómo Ucrania amplió una escuela nacional en línea con la plataforma Open edX®
Presentando en la Conferencia Open edX 2026 – ¡Convocatoria para oradores!
Cómo la NASA amplió la educación científica abierta a 20,000 investigadores con la plataforma Open edX
¡Únete a la Conferencia Open edX 2026!

La Conferencia Open edX 2026 presentará casos de uso innovadores para uno de los mejores sistemas de gestión de aprendizaje en línea de código abierto del mundo, la plataforma Open edX, y descubrirá los últimos avances en diseño instruccional, constelación de cursos y métodos para operar y ampliar la plataforma Open edX. , incluidas tecnologías innovadoras, como la IA generativa.