我有一个用户系统,允许创建账户、登录和注销过程。
我正在开发“编辑个人资料”功能,允许编辑姓名、用户名等信息。对于此过程,我希望密码不是必需的,但在创建和登录过程中需要密码。
在Laravel中是否有支持此功能的方法?
我考虑检测Input::get('password')的存在,如果不存在,则传递原始密码,但这将重新哈希。
因此,总结一下,我希望在创建时要求密码字段,但在更新过程中不需要。或者,如果有其他方法可以实现相同的目的,我也很乐意尝试。
供参考,我使用的是JeffreyWay/Laravel-Model-Validators,它在保存过程中处理验证。
我正在开发“编辑个人资料”功能,允许编辑姓名、用户名等信息。对于此过程,我希望密码不是必需的,但在创建和登录过程中需要密码。
在Laravel中是否有支持此功能的方法?
我考虑检测Input::get('password')的存在,如果不存在,则传递原始密码,但这将重新哈希。
因此,总结一下,我希望在创建时要求密码字段,但在更新过程中不需要。或者,如果有其他方法可以实现相同的目的,我也很乐意尝试。
供参考,我使用的是JeffreyWay/Laravel-Model-Validators,它在保存过程中处理验证。