title: How to change the user model in laravel to use other table for authentication than users?
body: <p>How can i change the default user model to use other database table instead of users table in laravel 5.3, is adding </p>
  
  <pre><code>protected $table = 'my_table_name';
  </code></pre>
  
  <p>will do everything or do i have to change the providers and all.</p>
  
  <p>I dont wish to use multiple authentication like admin, customers etc i just want one authentication model but not with the table "users".</p>
  
  <p>I am preparing an application which has multiple type of users like admin, astrologers and users. all of them have different attributes so i cant use single model with access control in it so i have decided to divide the application into 3 websites to use single database and host them in subdomains like</p>
  
  <pre><code>admin.mywebsite.com
  astrologer.mywebsite.com
  www.mywebsite.com
  </code></pre>
  
  <p>earlier i was using multiauth/hesto plugin but for some strange reason it's not redirecting me to the intended url after login and registration. any help will be appreciated.</p>