mediawiki-extensions-Confir.../includes/Store
Derick Alangi bb201b86e4
Store: Enable ConfirmEdit to use MicroStash for captcha storage
ConfirmEdit uses MainStash as the backend to write its captchas. We
are migrating this extension to use the MicroStash store instead which
is more suitable.

This patch will store the captcha in MicroStash, read it from there
or fallback to MainStash if lookup was not successful. The code will
then clear both stores once after processing.

Migration plan
==============

step .1: Write to microstash store only, read from it or
         fallback to mainstash store. Then delete from
         both backends.

step .2: Read from microstash store only, delete from the
         microstash store, and remove dead code afterward.

Bug: T336004
Change-Id: Ie7c50a6efe7a0aefc97a712b2ad961e7837cc4cf
2023-11-29 11:35:45 +01:00
..
CaptchaCacheStore.php Store: Enable ConfirmEdit to use MicroStash for captcha storage 2023-11-29 11:35:45 +01:00
CaptchaHashStore.php Namespace base classes 2022-07-30 18:13:03 +00:00
CaptchaSessionStore.php Namespace base classes 2022-07-30 18:13:03 +00:00
CaptchaStore.php Replace deprecated MWException 2023-06-07 17:44:23 +02:00