私は標準のLaravel 5.2認証を使用しています。そして、私はもう1つの登録フォーム/ビューを実装しました 質問:Laravel 5.2デフォルトユーザー登録フォームに隠し値を追加
ユーザーが登録されたときに自動的に役割を取得できるように、フォームごとに隠されたフォームフィールドを追加します(例:role_id)。 .. これを書いている間、これはセキュリティ上の問題であると思います...これはどうやって正しく行われますか?
私は標準のLaravel 5.2認証を使用しています。そして、私はもう1つの登録フォーム/ビューを実装しました 質問:Laravel 5.2デフォルトユーザー登録フォームに隠し値を追加
ユーザーが登録されたときに自動的に役割を取得できるように、フォームごとに隠されたフォームフィールドを追加します(例:role_id)。 .. これを書いている間、これはセキュリティ上の問題であると思います...これはどうやって正しく行われますか?
のようなものを使用することができ、その後、私はそれを行うことをお勧めユーザを作成する際のコントローラ。あなたは次のようにそれはあるべき、ビュー内で必要な場合には
$user->you_role = your_value;
:
<input type="hidden" name="role" value="your_value">
あなたはブレードを介して利用ROLE_IDを持っている場合、役割が登録者の任意で同一である場合は、{{USER-> ROLE_ID}}
<input type="hidden" name="role" value="role_id">
あなたはまた、右です....これはあまりにも動作しますが、@omarsafwanyはいそれを良い答え – lewis4u
を与えました.....これは見えてはいけませんが、代わりにコントローラーの中に! – lewis4u