Commit Graph

19 Commits

Author SHA1 Message Date
xiaomlove db4982f8f7 self enable 2026-03-29 21:42:43 +07:00
Qi HU 9033eff8ea feat: Refine captcha configuration and drivers
Introduce a configurable captcha manager with drivers for image,
Cloudflare Turnstile, and Google reCAPTCHA, including fallback
behaviour.

Refactor login, signup, complain, and related flows to use the new
abstraction while simplifying the legacy image endpoint.

Document captcha environment options and restore classic defaults in
.env.example.

Signed-off-by: Qi HU <github@spcsky.com>
2025-10-11 23:38:27 +08:00
xiaomlove 75915d081b api per_page limit + revert login username case insensitive 2025-05-23 10:32:43 +07:00
xiaomlove 2b029eba10 API: torrents upload/list 2025-04-17 01:39:40 +07:00
xiaomlove 97dc956c20 Challenge-Response Authentication 2025-04-05 15:38:40 +07:00
lgb d3edc3c48b login update user lang 2024-04-01 21:39:43 +08:00
xiaomlove 925edf4166 login + logout nexus_redirect 2023-07-30 02:00:08 +08:00
xiaomlove 33b16ed7ac improve login notify + migrate torrent purchase to announce 2023-04-09 14:53:15 +08:00
xiaomlove 4535ba94a4 enable login notify 2023-04-09 02:33:37 +08:00
xiaomlove 0107d51a7d nastools approve 2023-03-04 23:28:47 +08:00
xiaomlove 59b7a2916e clear icon cache after modify 2023-02-06 14:25:05 +08:00
xiaomlove 9c0f458920 login notify + bonus log 2023-01-31 16:38:21 +08:00
xiaomlove 87a079b392 tag add mode 2022-10-30 17:30:24 +08:00
xiaomlove 414aaf9bf5 secure login use ip instead of REMOTE_ADDR 2022-08-25 22:38:06 +08:00
xiaomlove e34a11d70c more signin log 2022-08-25 22:07:57 +08:00
xiaomlove 3bb15d6a41 Google Authenticator 2021-06-10 21:07:20 +08:00
xiaomlove 4e7fb39d90 fix common undefined constant error 2021-03-31 03:17:33 +08:00
xiaomlove b3d99612a1 fix announce for directory change 2021-01-19 21:50:21 +08:00
xiaomlove 0541f2a6c0 add composer 2021-01-13 19:32:26 +08:00