meta { name: 03 Logout type: http seq: 3 } post { url: {{baseUrl}}/api/v1/account/logout body: none auth: bearer } auth:bearer { token: {{token}} } script:post-response { if (res.getStatus() === 204) { bru.setEnvVar("token", ""); } } tests { test("204 No Content", function () { expect(res.getStatus()).to.equal(204); }); } docs { POST /api/v1/account/logout Révoque le access token courant ET le refresh token associé, et clear le cookie `rubis_refresh`. Réponse 204 sans body. Le script post-réponse vide la variable `token` pour que les requêtes suivantes échouent en 401 (test du flow déconnexion). Bruno purge automatiquement le cookie via le `Set-Cookie` de réponse avec maxAge négatif. }