Closed Bug 949065 Opened 11 years ago Closed 10 years ago

[User Story] FxA - Terms and Conditions

Categories

(Firefox OS Graveyard :: FxA, defect)

x86
macOS
defect
Not set
normal

Tracking

(feature-b2g:2.0, b2g-v2.0 fixed)

RESOLVED FIXED
2.0 S3 (6june)
feature-b2g 2.0
Tracking Status
b2g-v2.0 --- fixed

People

(Reporter: arogers, Assigned: jhirsch)

References

Details

(Whiteboard: [ucid:FxA42, 2.0:p2, ft:FirefoxAccounts][qa+][dependency:Marketplace])

User Story:

As a user, I want the firefox Accounts Terms and Conditions to be shown and for me to agree to them before setting up my account can complete.

Acceptance Criteria

1. During account creation the user should be shown the Firefox Accounts Terms and Conditions
2. The user should have to click 'accept' before beign able to complete the creation of their account
3. if the user clicks cancel, the setup process for Firefox Accounts should be cancelled.
Depends on: 960130
Taking this. ferjm, do you have anything related to this bug stashed in a branch somewhere?
Assignee: nobody → 6a68
Flags: needinfo?(ferjmoreno)
Looking at the code, it seems like the ToS and PP are already inside the system app, we just need the copy from legal.

Clearing ni for ferjm. Sam, do you know what the status is for this legal stuff? I can't see legal bugs to sniff around for the status.
Flags: needinfo?(ferjmoreno) → needinfo?(spenrose)
I let Tauni take the lead on working with Legal.
Flags: needinfo?(spenrose)
Whiteboard: [ucid:FxA42, 1.4:p2, ft:FirefoxAccounts] → [ucid:FxA42, 1.4:p2, ft:FirefoxAccounts][qa+]
Hi Tauni - is there a legal bug we can link to? Want to make sure the T&C is ready in plenty of time for the 2.0 release.
Flags: needinfo?(toxborrow)
Hi Jared,

Mika and I were reviewing all the final details for the ToS/PN today. I will be able to confirm that we have "official" sign-off from legal this week.  

Watch this space.
Flags: needinfo?(toxborrow)
Awesome! Glad to know it's in motion :-)
Blocks: 936682
Whiteboard: [ucid:FxA42, 1.4:p2, ft:FirefoxAccounts][qa+] → [ucid:FxA42, 2.0:p2, ft:FirefoxAccounts][qa+]
Whiteboard: [ucid:FxA42, 2.0:p2, ft:FirefoxAccounts][qa+] → [ucid:FxA42, 2.0:p2, ft:FirefoxAccounts][qa+][dependency:Marketplace]
Flags: in-moztrap?(npark)
Flags: in-moztrap?(npark) → in-moztrap+
Updating component
Component: Gaia → FxA
feature-b2g: --- → 2.0
Marking as fixed, now that the implementation bug (bug 998012) has landed.

Note that, until fxa deploys the required content-server change[1] to production, this might look broken. Don't panic, it works fine when pointed at the dev server :-)

Once bug 1019118 lands, this should work correctly on device.

[1] https://github.com/mozilla/fxa-content-server/pull/1170
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.0 S3 (6june)
You need to log in before you can comment on or make changes to this bug.