Je modifie Discourse et pour cela, dans le fichier session_controller.db, je fais ceci :
cookies[:sso_payload] = payload || request.query_string
cookies[:sso_destination_url] = data[:return_sso_url]
Cependant, cela ne définit pas le cookie sso_destination_url. Si je supprime le cookie sso_payload, dans ce cas, sso_destination_url sera défini. Mais les deux ensemble ne fonctionnent pas.
Aidez-moi, je suis nouveau dans Ruby, j’ai cherché de l’aide en ligne mais je n’ai rien trouvé.