test
This commit is contained in:
@@ -113,6 +113,7 @@ class LoginController extends Controller
|
||||
//If we have a token update the token, if not create an entry into the database
|
||||
$token = EsiToken::where('character_id', $eve_user->id)->first();
|
||||
if($token) {
|
||||
|
||||
//Update the ESI Token
|
||||
DB::table('EsiTokens')->where('character_id', $eve_user->id)->update([
|
||||
'character_id' => $eve_user->getId(),
|
||||
@@ -122,12 +123,20 @@ class LoginController extends Controller
|
||||
]);
|
||||
} else {
|
||||
//Save the ESI Token in the database
|
||||
$token = new App\Models\EsiToken;
|
||||
$token->character_id = $eve_user->id;
|
||||
$token->access_token = $eve_user->token;
|
||||
$token->refresh_token = $eve_user->refreshToken;
|
||||
$token->expires_in = $eve_user->expiresIn;
|
||||
$token->save();
|
||||
/*
|
||||
DB::table('EsiTokens')->insert([
|
||||
'character_id' => $eve_user->getId(),
|
||||
'access_token' => $eve_user->token,
|
||||
'refresh_token' => $eve_user->token,
|
||||
'refresh_token' => $eve_user->refreshToken,
|
||||
'expires_in' => $eve_user->expiresIn,
|
||||
]);
|
||||
*/
|
||||
}
|
||||
//After creating the token, we need to update the table for scopes
|
||||
//First we look for all the scopes, then if need be add entries or delete entries from the database
|
||||
|
||||
@@ -15,4 +15,14 @@ class EsiScope extends Model
|
||||
public function user() {
|
||||
return $this->belongsTo('App\User', 'character_id', 'character_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $fillable = [
|
||||
'character_id',
|
||||
'scope',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -14,4 +14,16 @@ class EsiToken extends Model
|
||||
|
||||
// Timestamps
|
||||
public $timestamps = true;
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $fillable = [
|
||||
'character_id',
|
||||
'access_token',
|
||||
'refresh_token',
|
||||
'expires_in',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -12,6 +12,16 @@ class UserRole extends Model
|
||||
// Timestamps
|
||||
public $timestamps = true;
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $fillable = [
|
||||
'character_id',
|
||||
'role',
|
||||
];
|
||||
|
||||
public function user() {
|
||||
return $this->belongsTo('App\User', 'character_id', 'user_id');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user