unividuell / life-reminder

0 stars 0 forks source link

stabilize login flow #19

Closed cleemansen closed 1 year ago

cleemansen commented 1 year ago

Test cases

  1. [x] new user, never allowed LR to access Google account
  2. [x] switch Google account (this is only possible if you ever logged into multiple google account on the current browser)
  3. [x] page reload
    1. [x] Logged in, non expired Google session: should reuse existing credentials (this adresses also a good DX)
    2. [x] Logged in, expired Google session: should re-login w/ remebered credentials
  4. [x] User removed access on accounts.google.com
    1. [x] during active session on LR
  5. [ ] in a browser the user did not logged in to his/her google account on any website (aka incognito modus)