基础信息
名称: pre_insert_user_data
类型: 过滤器(filter)
作用: 执行插入用户前,过滤用户信息
过滤器参数
# |
类型 |
备注 |
1 |
Object |
用户信息:{name,password,power,email,url} |
使用示例
不允许包含敏感词的用户名被注册
add_filter('pre_insert_user_data',args => args.name.includes('敏感词') ? {} : args);
这样,注册用户的方法将得到空对象{},从而报“参数错误”