brimonk / recipes

The Low Profile, High Performance Cookbook Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Login Page

brimonk opened this issue · comments

Changes

As a customer trying to log into the application, I should be able to click on a "Login" button on the nav bar, and be taken to a login page with the following fields:

Fields

  • email
  • password

Cookies

After clicking a submit button, I should be logged in, and given a cookie that has the following properties:

  • marks requests from this browser/user as being from a specific user
  • expires in two weeks
  • must be used over tls
  • can only be used on this domain
  • does not contain any user information (just a key the server can verify)

As the website uses cookies, we need to put on the login page that the site uses cookies, with an explanation for why the site uses cookies.

Just a note here, this issue is closed without having dealt with all of the cookie and user session issues.