unauth user can't check out
redirects to last page when logging in
Merge pull request #138 from larsonkonr/checkout-flow

Checkout flow