PHP code example of zanichelli / idp-extensions
1. Go to this page and download the library: Download zanichelli/idp-extensions library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
zanichelli / idp-extensions example snippets
'idp' => \Zanichelli\IdpExtension\Http\Middleware\IdpMiddleware::class,
Route::group(['middleware'=>'idp:with_permissions,with_token_url'],function(){
Route::get('/', function(){
return view('home');
});
});
Route::group(['middleware'=>'idp:without_permissions'],function(){
Route::get('/', function(){
return view('home');
});
});
Route::group(['middleware'=>'idp:without_permissions,with_token_url'],function(){
Route::get('/', function(){
return view('home');
});
});
Route::group(['middleware'=>'idp'],function(){
Route::get('/', function(){
return view('home');
});
});
'idp.user' => \Zanichelli\IdpExtension\Http\Middleware\AddIdpUserDataMiddleware::class,
'idp' => \App\Http\Middleware\IdpMiddleware::class,
Route::group(['middleware'=>'idp'],function(){
Route::get('logout', 'LoginController@logout');
});
use use Illuminate\Support\Facades\Auth;
class LoginController extends Controller
{
...
public function logout()
{
return Auth::logout();
}
}
bash
php artisan vendor:publish
bash
php artisan vendor:publish