title: How do I authenticate a user to access one page for a limited period of time in laravel
body: <p>I am working on an application that allows a social worker to conduct mental health assessments with their clients (usually children). This process normally happens face to face. A question is presented on a page, the social worker reads it to the client and the client indicates their answer (multiple choice from sad smiley to happy smiley), they click next and the next question is presented. I am trying to implement a feature to allow this process to happen remotely.</p>
  <p>At the moment, only social workers have logins. The clients details are all in the db, so I would like to be able to email or sms a link with an authentication token that allows the client to have temporary access just to the questionaire page.</p>
  <p>I am planning to use an API like pubnub or pusher to have the selected answers update on both the social workers view and the clients view as they change, so they can work through the questions together.</p>
  <p>I am very new to Laravel and I am unsure how to go about creating a temporary session.</p>
  <p>Looking at the documentation, there seems to be a number of ways to do authentication.</p>
  <p>How should I approach this?</p>