Authenticating Users

Get introduced to the concept of authentication.

Need for authentication

A web application usually has:

  1. A public part
  2. A part for known users who are logged in
  3. A part that is only accessible to administrators

Public pages will be accessible by so-called anonymous users. For other pages, like a list of previously created orders or a page where the user can edit their profile, these users will need to ...