Ciao a tutti,
Sto lavorando all’integrazione della mia community Discourse appena creata con il mio sito web. Ho anche implementato l’SSO (DiscourseConnect). Tutto funziona bene su Postman.
Il problema è che sono bloccato nell’integrazione di questi.
Posso eseguire l’autenticazione in Postman passando il token di autenticazione nelle intestazioni della richiesta. Ma non riesco a capire come passare il token di autenticazione nelle intestazioni della richiesta quando l’utente tenta di accedere tramite il mio sito web Discourse.
In altre parole, come imposto il token di autorizzazione (presente nel localStorage del browser) nelle intestazioni della richiesta dell’URL che viene inviato al mio backend?
Il mio stack tecnologico: React, Django-rest
Per una migliore comprensione, dai un’occhiata a quanto segue:
Risposta:
http://discuss.example.com/session/sso_login?sso=bm9uY2U9Y2I2ODI1MWVlZmI1MjExZTU4YzAwZmYxMzk1ZjBjMGImbmFtZT1zYW0mdXNlcm5hbWU9c2Ftc2FtJmVtYWlsPXRlc3QlNDB0ZXN0LmNvbSZleHRlcm5hbF9pZD1oZWxsbzEyMyZyZXF1aXJlX2FjdGl2YXRpb249dHJ1ZQ%3D%3D&sig=3d7e5ac755a87ae3ccf90272644ed2207984db03cf020377c8b92ff51be3abc3
Nella richiesta sopra, sto impostando esplicitamente il token di autorizzazione nelle intestazioni della richiesta.
Durante l’integrazione, come posso impostare il token (presente nel localStorage del browser) nelle intestazioni della richiesta durante il reindirizzamento della richiesta al mio backend?
Sono un principiante.
