03.使用範例 - t301000/laravel-ntpc-openid GitHub Wiki
以 Laravel 5.8 為例
resources/views/login.blade.php
<form action="{{ route('ntpcopenid.login.start') }}" method="post">
@method('PUT')
<button>NTPC OpenID Login</button>
</form>
routes/web.php
// 顯示登入畫面(表單)
Route::get('auth/login', function(){
return view('login');
});
NTPCOpenID::routes();
// 假設設定之 login_allow 為 showdata
Route::get('showdata', function () {
// 取得暫存之資料
dd(session(config('ntpcopenid.sessionKey')));
});
回傳之 user data 結構如: