title: Laravel Passport - Access token without user
body: <p>I have a Mobile application which uses <code>oauth</code> for authenticating users into the the app and getting/posting data to the API.</p>
  
  <p>Currently I am using <code>password</code> grant types, which relies on a user entering their username &amp; password. This is fine for carrying out tasks that the user needs to be authenticated for, however, the application itself needs to carry out duties that are not related to the application itself but only this application can be granted access. </p>
  
  <p>What I therefore wondering - Is it possible to create a <code>client</code> which does not require a username/password in order to be given an access token so that the tasks (reading / writing) data can be done once authenticated? The access token can be granted for a long period of time and we are also implementing a way to refresh the token so the application can communicate with certain aspects of the API.</p>