Added oauth login

This commit is contained in:
Deon George
2019-09-03 14:43:59 +10:00
parent 21ea60c4f9
commit 8224fba840
17 changed files with 426 additions and 21 deletions

View File

@@ -2,6 +2,7 @@
namespace App;
use App\Models\Site;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Laravel\Passport\HasApiTokens;
@@ -82,6 +83,11 @@ class User extends Authenticatable
return $this->hasManyThrough(Models\Payment::class,Models\Account::class);
}
public function site()
{
return $this->belongsTo(Site::class);
}
public function services()
{
return $this->hasManyThrough(Models\Service::class,Models\Account::class);