サーバーにデプロイした後、Laravel 5.1.35 認証が機能しません。ローカル環境では問題なく動作しています。
デフォルトでは、成功したログインは '/home' にリダイレクトされ、/home ルート ハンドラでは Auth::check() は false を返します。
Route::get( '/home', function () {
var_dump(Auth::user());
} );
上記のコードは bool(false); を出力します。
経路コード:
Route::get('/logout', 'Auth\AuthController@getLogout');
Route::get('/login', 'Auth\AuthController@getLogin');
Route::get( '/home', function () {
var_dump(Auth::user());
} );
Route::post('auth/login', 'Auth\AuthController@postLogin');
Route::get('/login/{param}', 'Auth\AuthController@getLogin');
Route::get('/register', 'Auth\AuthController@getRegister');
Route::get('/signup', 'Auth\AuthController@getLogin');
Route::post('/auth/stepOne', 'Auth\AuthController@stepOne');
Route::post('/auth/stepTwo', 'Auth\AuthController@stepTwo');
Route::post('/auth/stepTwoBrand', 'Auth\AuthController@stepTwoBrand');
Route::post('/auth/register', 'Auth\AuthController@postRegister');