title: Contrib.auth for occasional inquiries?
body: <p>I have developed an app for school management. Teachers and others roles have an account (django user) to control student attendance, Behaviors issues, etc. </p>
  
  <p>Student is a model itself. Teacher is a User proxy.</p>
  
  <p>At this moment I'm ready to extend the app to allow parents access to children information (is cruel, but for the sake of students ;)</p>
  
  <p>I'm evaluating this alternatives:</p>
  
  <ul>
  <li>Make a simple php app only for parent access (with dedicated db user
  and views). It seems secure but I don't like php. </li>
  <li>Add a password field to Student model and build my owner authentication system. I
  don't like to have a 'django authenticated student'. </li>
  <li>Integrating Student authentication with actual auth schema. I don't like this for
  security reason, this means to check all views security, and this mix teachers and students.</li>
  <li>Create a new django application only for students (and parents) with two databases, the 'school' database and a new one with auth for students</li>
  </ul>
  
  <p>What is for you the best way to authenticate parents before to see children information?</p>
  
  <p>Any suggestions are wellcome. Thanks a lot.</p>
  
  <p>Ah! I think that is easy that parents forgot passwords.</p>
  
  <p>School has over 800 students, app store more than 1milion of presence cheks for year, lot of Parents interviews, ...</p>