Do we need a 'Sign in' screen? if yes, please increase the font size of user message

RESOLVED WONTFIX

Status

Marketplace
Payments/Refunds
RESOLVED WONTFIX
6 years ago
6 years ago

People

(Reporter: krupa, Unassigned)

Tracking

Points:
---

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Created attachment 706042 [details]
screenshot

steps to reproduce:
1. Launch marketplace-dev app on your unagi phone
2. Make sure you are not logged in
3. Navigate to the details page for Private Yacht
4. Click on the purchase button

observed behavior:
Clicking the purchase button launches the trustedUI and there is a screen asking the user to "Sign in"

a) Is this screen even necessary? The mocks show the identityflow launching for anonymous users. If we can get rid of this screen, it will save our users one additional click.

b) If there is a technical reason to have this screen, then let's increase the fontsize of the user message- "Sign in to continue with the payment"

Comment 1

6 years ago
This is an easy fix, we can kick off identity flow by default.
nav.id.request() "must be invoked from within a click handler" https://developer.mozilla.org/en-US/docs/DOM/navigator.id.request

so yes the sign-in button is a requirement. However, the user will only see this once. They should never see it again. Every subsequent visit will log them in automatically with nav.id.watch()
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX
(Reporter)

Comment 3

6 years ago
Let's keep the bug open to fix the fontsize as requested in comment 0.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
It looks best on one line and increasing the font size would make it multiple lines.
Status: REOPENED → RESOLVED
Last Resolved: 6 years ago6 years ago
Resolution: --- → WONTFIX
Can we just say "Proceed with payment"? Or get a copywriter to write something shorter. That's stupid to say "Sign in" when the button says "Sign in" too.
You need to log in before you can comment on or make changes to this bug.