お世話になってます。
今、authのミドルウェアを使用して認証画面を作成したいのですが、
何故か認証が掛らない状況になってます。
何が悪いのか、ご教示いただけますと幸いです。
尚、{ドメイン}/loginでアクセスすると、初期状態のログイン画面
が出てきます。
◎SpecialController
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Middleware; class SpecialController extends Controller { public function _contruct(){ $this->middleware('auth'); } public function page01(){ return view('special.page01'); } public function page02(){ return view('special.page02'); } public function page03(){ return view('special.page03'); } }
◎route/web.php
Auth::routes(); Route::get('special/top', function(){ return views(special.top); }); Route::get('special/01', 'SpecialController@page01'); Route::get('special/02', 'SpecialController@page02'); Route::get('special/03', 'SpecialController@page03');
◎special/page01.blade.php
@extends('layouts.master_special'); @section('title','認証デモ|特設ページ') @section('content') <div class="container"> <div class="row"> <div class="col-md-10 col-md-offset-1"> <div class="panel panel-default"> <div class="panel-heading">TOP</div> <div class="panel-body"> Laravel5.2<br> 認証デモンストレーション<br> 特設ページは<a href="/special/01">こちら</a> </div> </div> </div> </div> </div> @endsection
◎special/top.blade.php
@extends('layouts.master_special') @section('title', '認証デモ|特設ページ') @section('content') <div class="container"> <div class="row"> <div class="col-md-10 col-md-offset-1"> <div class="panel panel-default"> <div class="panel-heading">TOP</div> <div class="panel-body"> Laravel5.2<br> 認証デモンストレーション<br> 特設ページは<a href="/special/01">こちら</a> </div> </div> </div> </div> </div> @endsection
以上、宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/08 22:55
2018/11/09 05:36
2018/11/11 23:37 編集