Wombat user accounts

Challenge
No

Earlier, you wrote an app to "list wombats:/exercise/wombat-list. Add user accounts to it, like the product app.

  • Redirect non-logged in users to a login page.
  • Add a form for username and password.
  • Add isLoggedIn() and hasRole() functions in your library.
  • A menu with a Logout link.
  • A users table in your database.
  • Apply hashing to the password.

Submit the URL to your app, and a zip file of your code. Include a valid username and password for testing. The usual standards apply.

Where referenced