captcha_case
'captcha_case' 指令控制验证码验证是否区分大小写。
NGINX Captcha Module
·
httpserverlocation
语法captcha_case on | off;
默认值off
上下文http, server, location
参数1
说明
'captcha_case' 指令允许用户指定在验证时验证码输入是否应被视为区分大小写或不区分大小写。当设置为 'on' 时,用户输入会直接与生成的验证码文本进行比较,不会将任一方转换为统一的大小写。当设置为 'off' 时,用户输入会在比较前被转换为小写。这使用户可以在不担心大小写的情况下输入验证码,从而提供更友好的使用体验。
该指令可应用于 NGINX 配置中的各种上下文,例如 http、server 和 location 块。这种灵活性允许根据特定 location 配置或整个服务器来调整验证码的大小写敏感性。默认情况下,该指令为 'off',这意味着验证码验证是区分大小写的,除非另行明确指定。通过控制大小写敏感性,管理员可以根据其安全要求和用户便捷性来定制验证码体验。
配置示例
http {
captcha_case off;
location /captcha {
captcha;
}
}⚠
请根据您的应用程序在安全性和用户可访问性方面的要求,适当设置该指令。
⚠
如果用户可能会错误输入相似字符,设置 'captcha_case off' 可能会降低您验证码校验的安全性。