title: Why has Laravel generated a remember_me token for a number of my users when I have never had the remember checkbox present in my login form?
body: <p>At the request of a client, I have been asked to add a 'remember me' checkbox to the login form on their web app. Easy enough, since Laravel provides this out of the box; and since I pretty much used the boilerplate users table, it already contains this column.</p>
  <p>However, in the process of adding this, I have noticed that perhaps as many as one in every twenty users in the live db <em>already has a remember_me token generated</em> (all the others are <code>null</code> as I would expect).</p>
  <ul>
  <li>I have <em>never</em> had a 'remember me' checkbox displayed on the login form.</li>
  <li>I have <em>never</em> passed a <code>remember</code> variable as part of the login request.</li>
  </ul>
  <p>My understanding (partly from the docs/existing forum posts, and partly from experimentation) is:</p>
  <ul>
  <li>The <code>remember_me</code> column will be populated with a token if the <em>remember me</em> checkbox is selected on the login form (and thus a <code>true</code> value for the <code>remember</code> request variable is passed to the server and processed by Laravel's default login architecture )</li>
  <li>When the user explicitly logs out, <em>if</em> this token exists (i.e. <code>remember_token</code> is not null) then it will be regenerated; otherwise it is ignored and the <code>null</code> value is left alone.</li>
  </ul>
  <p>Assuming my understanding is correct, how have these users that I'm seeing managed to get themselves a remember token in my app..?</p>