2016-05-04 21 views
1

異なるタイプのユーザーが存在し、異なるフィールドが必要なアプリケーションを作成しています。私は現在、さまざまなユーザーに対して異なるテーブルを作成しており、登録時にフィールドは異なるテーブルに保存されます。問題に取り組む別の方法がありますか?異なるユーザータイプの異なるフィールド

は基本的に2人のユーザが存在し、そして、私はテーブル

normal_user 
-id 
-username 
-email 
-profile_photo 

another_user 
-id 
-username 
-email 
-profile_photo 
-city 
-phone_number 
-first_name 
-last_name 

を行っている簡単な方法か良い方法はありますか?

答えて

0

Laravelには、バージョン5.1から出荷されたACL(Access Control List)があります。あなたは、WordPressで通常どおりに表示されるような役割と権限を利用することができます。 Jeffery Wayはこれをlaracastsのウェブサイトでよく説明しています。

https://laracasts.com/series/whats-new-in-laravel-5-1

最後の4つのビデオはLaravelにおける役割と権限を実装するためにポリシーとゲート契約を説明しています。最後のビデオでは、ユーザーの役割と権限について簡単に説明しています。

関連する問題