toplan/laravel-sms

建议增加自定义验证码的场景

xwei3752 opened this issue · 1 comments

一般会有多种情况会使用到验证码,登陆/注册/重置,针对某些场景会不希望同一个验证码能做其他功能的验证

可以针对不同功能设置不同的验证规则或者验证名称,比如在配置文件中配置validation里的staticRules

'login' => 'required|zh_mobile|exists:users',
'reset' => 'required|zh_mobile|exists:users',
'register' => 'required|zh_mobile|unique:users,mobile',

然后分别使用不同的验证规则,就可以避免你说的情况了。