Hola a todos,
Estoy trabajando en la integración de mi comunidad de Discourse recién creada con mi sitio web. También he implementado SSO (DiscourseConnect). Todo funciona bien en Postman.
El problema es que estoy atascado en la integración de estos.
Puedo realizar la autenticación en Postman pasando el token de autenticación en las cabeceras de la solicitud. Pero no puedo averiguar cómo pasar el token de autenticación en las cabeceras de la solicitud cuando el usuario intenta iniciar sesión a través de mi sitio web de Discourse.
En otras palabras, ¿cómo establezco el token de autorización (presente en el localStorage del navegador) en las cabeceras de la solicitud de la URL que se envía a mi backend?
Mi pila tecnológica: React, Django-rest
Para una mejor comprensión, por favor, eche un vistazo a lo siguiente:
Respuesta:-
http://discuss.example.com/session/sso_login?sso=bm9uY2U9Y2I2ODI1MWVlZmI1MjExZTU4YzAwZmYxMzk1ZjBjMGImbmFtZT1zYW0mdXNlcm5hbWU9c2Ftc2FtJmVtYWlsPXRlc3QlNDB0ZXN0LmNvbSZleHRlcm5hbF9pZD1oZWxsbzEyMyZyZXF1aXJlX2FjdGl2YXRpb249dHJ1ZQ%3D%3D&sig=3d7e5ac755a87ae3ccf90272644ed2207984db03cf020377c8b92ff51be3abc3
En la solicitud anterior, estoy estableciendo explícitamente el token de autorización en las cabeceras de la solicitud.
Al integrar, ¿cómo puedo establecer el token (presente en el localStorage del navegador) en las cabeceras de la solicitud al redirigir la solicitud a mi backend?
Soy un novato.
