Skip to content

UI and business logic for authorization flows

Description

In the previous MRs the sign-in and sign-up UI was done at a basic level just to unblock other flows but there are still some user experience issues that need to be addressed. This MR completes the authorization flow:

  • Add a TCA-driven Navigation layer

MR_52

Add missing views and replaced the Sign-in view with the landing view :

  • Add Landing view

LandingView

  • Add a view for password reset

Password_reset_view

  • Add Sign-up view

Sign-up-view

Security_question

  • Add a view for email sent confirmation

EmailSentView

  • Plug the UI into TCA

Sign-in (Success):

Sign-in_success

Sign-in flow (Error):

SignInFlow

Forgot password flow:

ForgotPasswordFlow

Sign-up flow:

SignUpFlow

closes #(issue_47)

Type of change

  • New feature (non-breaking change which adds functionality)
Edited by Aleksandra Komagorkina

Merge request reports