You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also clean up FAST *and* SCRAM keys on log out;
otherwise, the credentials are still in the browser,
and could be stolen, or reused simply by someone
who knows to redefined conversejs-session-jid in localStorage.
Depends on strophe/strophejs#839
TODO:
* [ ] This *renames* reuse_scram_keys to reuse_keys to cover
both FAST and SCRAM, so it should probably get a
backwards-compatibility shim for the old name.
* [ ] Drop my development environment edit to package.json
(without there's no way to test because both
repos need to be in sync)
Another suggestion that's been suggested is to store the SCRAM-SHA1 computed
203
203
``clientKey`` in localStorage and to use that upon page reload to log the user in again.
204
204
205
-
This has been implemented since version 10, see documentation on `reuse_scram_keys <https://conversejs.org/docs/html/configuration.html#reuse-scram-keys>`_
205
+
In more modern terms, we can store the FAST token if supported by the server.
206
+
207
+
This has been implemented since version 10, see documentation on `reuse_keys <https://conversejs.org/docs/html/configuration.html#reuse-keys>`_
0 commit comments