gitea/services
Xinyu Zhou 68e934ab5d
Add option to enable CAPTCHA validation for login (#21638)
Enable this to require captcha validation for user login. You also must
enable `ENABLE_CAPTCHA`.

Summary:
- Consolidate CAPTCHA template
- add CAPTCHA handle and context
- add `REQUIRE_CAPTCHA_FOR_LOGIN` config and docs
- Consolidate CAPTCHA set-up and verification code 

Partially resolved #6049 

Signed-off-by: Xinyu Zhou <i@sourcehut.net>
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Andrew Thornton <art27@cantab.net>
2022-11-22 21:13:18 +00:00
..
agit
asymkey
attachment
auth
automerge
comments
context
cron
externalaccount
forms Add option to enable CAPTCHA validation for login (#21638) 2022-11-22 21:13:18 +00:00
gitdiff Show syntax lexer name in file view/blame (#21814) 2022-11-19 13:08:06 +02:00
issue Prepend refs/heads/ to issue template refs (#20461) 2022-11-22 20:58:49 +08:00
lfs
mailer
markup
migrations Replace yaml.v2 with yaml.v3 (#21832) 2022-11-21 16:36:59 +08:00
mirror
org
packages Add package registry cleanup rules (#21658) 2022-11-20 16:08:38 +02:00
pull
release
repository
task
user
webhook Fix wechatwork webhook sends empty content in PR review (#21762) 2022-11-19 15:19:14 +00:00
wiki