Quiero integrar la cuenta de Discourse con la herramienta CRM que tengo, donde lo que quiero es lo siguiente:
El usuario puede agregar su cuenta de comunidad de Discourse en mi herramienta usando su ID de inicio de sesión y contraseña de Discourse.
Discourse debe enviar el código de autenticación a la URL de devolución de llamada que le enviaré.
Usando el cual quiero obtener (token de acceso y token de actualización) de Discourse que luego usaré para llamar a las API de Discourse para obtener datos de la comunidad y crear tickets con ellos.
Gracias @thoka
Crear y configurar clave de API:
Trabajar con esta documentación es como generar una clave de API desde el discurso (cuenta comunitaria) y luego agregar esa clave de API manualmente en mi aplicación web que luego usaré para la llamada a la API.
Explicaré mi caso de uso con un poco más de detalle:
El usuario puede hacer clic en el botón [agregar Discourse]
lo redirigirá a la página OAUTH de discourse, donde el usuario me otorgará todos los permisos.
después de hacer clic en aceptar, discourse devolverá el token a mi callbackUrl
que almacenaré y usaré para futuras llamadas a la API.
¿Hay alguna documentación que pueda ayudarme a lograr lo mismo?