【发布时间】:2015-06-23 07:12:36
【问题描述】:
在尝试将包含用户创建的所有输入的表单部分放在一起时,我对此有几个问题。
表单字段:first_name、last_name、email、password、password_confirmation、user_role_id。
只有管理员才能访问创建和编辑表单。该表单在事物的创建方面效果很好,但是我正在尝试考虑如何处理编辑方面。现在密码字段显然是空的,因为 Laravel 的默认行为是对用户模型隐藏密码输入。
所以对于管理员编辑用户我应该做些什么来调整。由于这种情况可能只是电子邮件地址或名称需要更改,然后单击提交按钮将没有密码值。我是否继续并让密码字段不隐藏。
另外,如果管理员在用户当前登录时将用户的角色更改为其他角色,该怎么办?我该怎么做才能启用/阻止用户根据他们何时访问应用程序的某些部分?以之前的角色登录。
【问题讨论】:
标签: php forms laravel laravel-5