01.安裝 - t301000/laravel-ntpc-openid GitHub Wiki
步驟 1:
使用 composer 安裝,安裝前建議先執行一次 composer self-update
composer require t301000/laravel-ntpc-openid
步驟 2:(Laravel 5.6 以後版本可以不做)
設定 service provider。
在 config/app.php 中加入 service provider
'providers' => [
...
T301000\LaravelNtpcOpenid\NtpcOpenidServiceProvider::class,
];
步驟 3:
發布設定檔,設定檔會發布在 config/ntpcopenid.php,預設會取回所有資料欄位,請自行依需求修改。
php artisan vendor:publish --provider="T301000\LaravelNtpcOpenid\NtpcOpenidServiceProvider" --tag=config
步驟 4:(此步驟可以不做)
發布樣板檔,樣板檔會發布在 resources/views/vendor/ntpcopenid 目錄,請自行依需求修改。
php artisan vendor:publish --provider="T301000\LaravelNtpcOpenid\NtpcOpenidServiceProvider" --tag=views
步驟 5:
排除 csrf token 檢查之路徑
修改 app/Http/Middleware/VerifyCsrfToken.php
protected $except = [
'ntpcopenid/login', // 加入此行,依設定檔中 prefix 之設定值修改
];