apps icon indicating copy to clipboard operation
apps copied to clipboard

feat: new authentication

Open sshanzel opened this issue 2 years ago • 1 comments

Changes

There are a lot of things going on as this is almost like a new feature. The core idea here is to revamp the authentication flow. We will have our modal as the primary way of logging in, which will have different variations, then we will also have a dedicated login page as v3 and v4.

There are a lot of newly introduced components but solely used in the authentication flow. I think it would be better to go through the code instead of explaining here since those are mostly container elements or forms.

TODO

  • [ ] Dynamic import

Describe what this PR does

  • Short and concise, bullet points can help
  • Screenshots if applicable can also help

Please make sure existing components are not breaking/affected by this PR

Manual Testing

On those affected packages:

  • [ ] Have you done sanity checks in the webapp?
  • [ ] Have you done sanity checks in the extension?
  • [ ] Does this not break anything in companion?

Did you test the modified components media queries?

  • [ ] MobileL (420px)
  • [ ] Tablet (656px)
  • [ ] Laptop (1020px)

Did you test on actual mobile devices?

  • [ ] iOS (Chrome and Safari)
  • [ ] Android

DD-{number} #done

sshanzel avatar Jul 07 '22 18:07 sshanzel

This should be ready for initial review. Only the base structure for the elements to display but none of the actual functions as it requires integration.

cc @rebelchris @kirillkurko

sshanzel avatar Jul 13 '22 09:07 sshanzel