我正在使用標準的Laravel 5.2身份驗證。我已經實現一個更登記表/視圖 的問題是:Laravel 5.2在默認用戶註冊表中添加隱藏值
如何給每個窗體上添加一個隱藏的(例如ROLE_ID)多了一個表單字段,這樣,當用戶註冊,它會自動獲得一個角色。 .. 現在寫這篇文章時,我認爲這可能是一個安全問題......這是怎麼做到的?
我正在使用標準的Laravel 5.2身份驗證。我已經實現一個更登記表/視圖 的問題是:Laravel 5.2在默認用戶註冊表中添加隱藏值
如何給每個窗體上添加一個隱藏的(例如ROLE_ID)多了一個表單字段,這樣,當用戶註冊,它會自動獲得一個角色。 .. 現在寫這篇文章時,我認爲這可能是一個安全問題......這是怎麼做到的?
如果角色是同爲任誰登記,那麼我建議這樣做,在您創建用戶時的控制器。
$user->you_role = your_value;
在你需要在視圖的情況下,那麼就應該是如下:
<input type="hidden" name="role" value="your_value">
,如果您有可通過葉片上的ROLE_ID你可以使用像{{用戶> ROLE_ID}}
<input type="hidden" name="role" value="role_id">
你也是正確的....這個作品太多,但@omarsafwany給了一個更好的答案 – lewis4u
是的,這會是.....這不應該在視圖中,而是在控制器內! – lewis4u