-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unified Login: Site Address Flow #2773
Conversation
Only the "Continue with WordPress" button works at this point as none of the new logic has been added.
The "Enter your store address" button works and will now route to the site address fragment. The "Continue with WordPress.com" button does not do anything yet.
- Remove base login style overrides to reset UI - Deleted old login_toolbar and login_menu overrides
This screen currently only used by Woo as it's a part of the flow where we attempt to connect to an email address already connected to a WordPress.com account based on the site address entered.
Hide the magic link screen while processing and only show the UI if there is an error.
Error TypeError
Dangerfile
Error TypeError
Dangerfile
Generated by 🚫 dangerJS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After typing my site address and clicking on Continue, when I tap on the email EditText, I'm getting a crash:
kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
at com.woocommerce.android.ui.login.LoginAnalyticsTracker.trackSelectEmailField(LoginAnalyticsTracker.kt:263)
at org.wordpress.android.login.LoginEmailFragment$2.onFocusChange(LoginEmailFragment.java:217)
at android.view.View.onFocusChanged(View.java:8116)
Entering store credentials with password: When submitting my 2FA, I got this crash:
kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
at com.woocommerce.android.ui.login.LoginAnalyticsTracker.trackSubmit2faCodeClicked(LoginAnalyticsTracker.kt:239)
at org.wordpress.android.login.Login2FaFragment.next(Login2FaFragment.java:291)
at org.wordpress.android.login.Login2FaFragment.onEditorCommit(Login2FaFragment.java:365)
at org.wordpress.android.login.widgets.WPLoginInputRow$1.onEditorAction(WPLoginInputRow.java:152)
These are tracks events that will be populated in a later commit.
@0nko Thanks for the review. The tracks stuff bit me! LOL! I've been removing the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works as expected 👍
This PR is part of an epic to implement the unified login flow. This particular flow implements the site address login flow and includes the following scenarios:
Not included:
Screenshots
To Test
Update release notes:
RELEASE-NOTES.txt
if necessary.