2016-10-27 14 views
1

私のlaravelプロジェクトでは、管理者とユーザーの役割が必要です。私はログイン後に別のルートでユーザーログインをしたい。また管理者にも。私はどうすればいいのですか?laravelのユーザーと管理者の役割5.3

+3

あなたは実際に*どの*研究をしましたか? –

+1

あまり実際にはありません –

+0

https://github.com/Zizaco/entrust - あなたがしなければならないのはGoogleです;) –

答えて

2

まず、データベースに3つのテーブルを作成する必要があります。 user、role、およびuser_roleがあります。 user_roleテーブルには多対多の関係があります。次に、ログイン時に自分の役割チェックをチェックするミドルウェアを作成します。あなたのルートでは、そのミドルウェアをログインの投稿に使用します。

laravel 5.3ドキュメントのミドルウェアについての詳細を参照してください。 https://www.laravel.com/docs/5.3/middleware

0

laravel 5.3 boilerplateを試すことができます。それは、すぐに使用できるAPIを備えた完全な機能を備えたアクセスコントロールシステムを備えており、フロントとバックエンドのアーキテクチャを備えたTwitter Bootstrapの基盤上に構築されています。

関連する問題