¿Iniciar sesión con Discourse sin SSO?

¡Hola! Estaba intentando encontrar una manera para que los usuarios iniciaran sesión con Discourse sin usar el plugin SSO. Me pregunto si sería posible ya que no estoy usando el SSO de Discourse, pero puedes iniciar sesión en la aplicación iOS de Discourse casi como si fuera OAuth.

Supongo que mi pregunta es: ¿cómo podría tener un sitio externo que los redirija a Discourse, solicite una indicación y luego regrese a ese otro sitio? Intenté buscar, pero tal vez simplemente no entendí cómo se llamaría esto exactamente. Planeo usar PHP, ¡si tienes algún buen recurso!

No tengo claro por qué no usar sso.

Podrías usar DiscourseConnect - Single-Sign-On oficial para Discourse (sso) y consultar la instalación y configuración del plugin WP Discourse como referencia para desarrollar código php para conectarte a él.

2 Me gusta

Bueno, supongo que no entiendo cómo funcionaría Discourse SSO. Quiero que los usuarios inicien sesión a través de OAuth (Discord y Google), pero no estaba seguro de si aún podría hacerlo con Discourse SSO.

Discourse puede usar todos esos y tu aplicación puede iniciar sesión en Discourse.

1 me gusta

¡Oh, gracias! Solo estaba confundido sobre lo que significaba Discourse SSO. Estoy seguro de que existe una buena biblioteca PHP para iniciar un inicio de sesión SSO y así obtener la información del usuario de Discourse.

Editar: Sí, supongo que al leer no entiendo cómo o qué necesitaría configurar en el lado de PHP para integrarme con Discourse. Seguiré buscando aquí para ver si hay alguna publicación al respecto.

Editar 2: Esto parece prometedor: Use Discourse as an identity provider (SSO, DiscourseConnect)

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.