Laravel Passport Scopes
<p>I am a bit confused on the laravel scopes part.</p>

<p>I have a user model and table.</p>

<p>How can I assign a user the role of user, customer and/or admin.</p>

<p>I have a SPA with vue and laravel api backend. I use <a href="https://laravel.com/docs/5.3/passport#consuming-your-api-with-javascript">https://laravel.com/docs/5.3/passport#consuming-your-api-with-javascript</a></p>

<pre><code>    Passport::tokensCan([
        'user' =&gt; 'User',
        'customer' =&gt; 'Customer',
        'admin' =&gt; 'Admin',
    ]);
</code></pre>

<p>How can i assign which user model has which scope(s)?</p>

<p>Or are scopes not the same as roles?</p>

<p>How would you implement this?</p>

<p>Thanks in advance!</p>