laravel验证检查电子邮件或用户中是否存在输入值

laravel验证检查电子邮件或用户中是否存在输入值,laravel,Laravel,请我想知道是否有任何方法来验证输入,如果存在于列电子邮件或用户名 不需要处理代码,只需要像laravel一样的验证系统 'username'=>'required|exists:App\Models\User,email OR exists:App\Models\User,username' 我想做一个像wordpress这样的“丢失密码” wordpress丢失密码系统要求用户输入电子邮件或用户名,如果退出,如果没有显示错误消息,则可以。如果您确实需要检查用户名是否以用户的身份存在。电

请我想知道是否有任何方法来验证输入,如果存在于列电子邮件或用户名 不需要处理代码,只需要像laravel一样的验证系统

'username'=>'required|exists:App\Models\User,email OR exists:App\Models\User,username'
我想做一个像wordpress这样的“丢失密码”


wordpress丢失密码系统要求用户输入电子邮件或用户名,如果退出,如果没有显示错误消息,则可以。如果您确实需要检查
用户名是否以
用户的身份存在。电子邮件
用户。用户名
,则您应该做一个-因为规则不能同时涵盖这两个方面。像这样的方法应该会奏效:


文档中有可用验证的列表。花15秒钟仔细检查,你会找到你需要的。此外,这是一种不好的做法,因为它会告知攻击者您的系统上什么是有效帐户,什么不是有效帐户。使用Laravel的内置身份验证系统来处理这类事情。是的,这是一种不好的做法,但您可以使用自定义的验证规则类。