基本的に公式ページ(https://cartalyst.com/manual/sentinel/)の通りに進めればOK。
ただし、LaravelやPHPとの対応関係に注意。(https://github.com/cartalyst/sentinel/tree/master#version-matrix)
インストール
composer require cartalyst/sentinel
設定
Laravelのconfig/app.phpにある、providersの中に以下を追加する。
Cartalyst\Sentinel\Laravel\SentinelServiceProvider::class,
同様に、aliasesの中に以下を追加する。
'Activation' => Cartalyst\Sentinel\Laravel\Facades\Activation::class,
'Reminder' => Cartalyst\Sentinel\Laravel\Facades\Reminder::class,
'Sentinel' => Cartalyst\Sentinel\Laravel\Facades\Sentinel::class,
DBの作成(マイグレーション)
php artisan vendor:publish --provider="Cartalyst\Sentinel\Laravel\SentinelServiceProvider"
php artisan migrate