added scopes view
added fleets displays added scopes display modified routes file added Fleet file in class Library modified Finances Controller add EsiScopesController laid out fleet framework file in class library
This commit is contained in:
39
app/Http/Controllers/EsiScopeController.php
Normal file
39
app/Http/Controllers/EsiScopeController.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use Socialite;
|
||||
use Auth;
|
||||
use App\User;
|
||||
|
||||
use Seat\Eseye\Cache\NullCache;
|
||||
use Seat\Eseye\Configuration;
|
||||
use Seat\Eseye\Containers\EsiAuthentication;
|
||||
use Seat\Eseye\Eseye;
|
||||
|
||||
class EsiScopeController extends Controller
|
||||
{
|
||||
public function __construct() {
|
||||
$this->middleware('auth');
|
||||
$this->middleware('role:User');
|
||||
}
|
||||
|
||||
public function displayScopes() {
|
||||
return view('scopes.select');
|
||||
}
|
||||
|
||||
public function redirectToProvider(Request $request) {
|
||||
//Set the array to build it
|
||||
$scopes = array();
|
||||
$i = 0;
|
||||
foreach($request as $req) {
|
||||
$scopes[$i] = $req;
|
||||
$i++;
|
||||
}
|
||||
|
||||
return Socialite::driver('eveonline')->setScopes($scopes)->redirect();
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user