DiscourseConnect non funzionerà nel mio caso, perché in un dato momento può essere utilizzato OIDC o Discourse Connect. Ho provato a fare reverse engineering dell’API di Discourse.
L’URL è: https://smallidea.co/u
Ha il seguente payload:
{
name: testuser
email: test@xxxxxx.com
username:discoursetestuser3
password_confirmation:2290e67e2f59d6b9a0edbc735cef0e1d
challenge:598d41761746371257a4c89d5ac61260
timezone:Asia/Calcutta
}
Non riesco a capire i parametri “password_confirmation” e “challenge”. Qualche idea su cosa siano?
Entrambi questi parametri sono dinamici e non c’è un valore fisso che posso passare. È casuale.