Closed Bug 1061581 Opened 10 years ago Closed 9 years ago

[User Story] As a Helper, I can sign into a SUMO account so that I get authenticated as a BuddyUp helper.

Categories

(support.mozilla.org :: BuddyUp, defect, P1)

All
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

VERIFIED FIXED
2015Q1

People

(Reporter: RT, Assigned: rik)

References

Details

(Whiteboard: p=2 s=bu.2015.3)

User Story

As a Helper, I can sign into a SUMO account so that I get authenticated as a BuddyUp helper.

Acceptance criteria:
* Helpees can access the sign-in flow from their profile page
* Once logged-in helper sees their helper profile.
* Helpees can access the sign-in flow from the “Answer a question” page
* Helpees can access the sign-in flow from a selected question. Helpees cannot comment on questions, the only option offered is for them to sign-in to the SUMO account
* When selecting to sign-in helpees are taken to the SUMO account sign-in/sign-up flow.

Attachments

(1 file)

      No description provided.
Depends on: 1083439
User Story: (updated)
Whiteboard: p=2 s=bu.2015.1
Whiteboard: p=2 s=bu.2015.1 → p= s=bu.2015.1
We are changing this user story, since we are going ahead with SUMO accounts instead of Firefox Accounts. The reasons:

* Firefox Accounts are not available natively below FirefoxOS 2.1
* Most users for quite some time will be on Firefox OS devices below v2.1
* The web version of Firefox Accounts is not widely used and being an early user bears considerable risk
* Nobody on the team is familiar with Firefox Accounts, setting it up would require time learning about it on top of implementation time

Going with SUMO accounts for now gives us:
* Logging-in and some other operations already have APIs
* The team knows about handling SUMO accounts, low risk of unknown issues.
* Let's us integrate easily with the web version of SUMO.

Downside of going with SUMO accounts: We have to build the remaining APIs and the client UI to handle logging-in, signing-up, etc. This bug will be used as a meta bug for all of those things.
User Story: (updated)
Summary: [User Story] As a Helper, I can sign into FxA so that I get authenticated as a BuddyUp helper. → [User Story] As a Helper, I can sign into a SUMO account so that I get authenticated as a BuddyUp helper.
No longer depends on: 1083439
Depends on: 1121638
Depends on: 1121639
Depends on: 1121641
moving to next sprint
Whiteboard: p= s=bu.2015.1 → p= s=bu.2015.2
Whiteboard: p= s=bu.2015.2 → p= s=bu.2015.3
User Story: (updated)
Priority: -- → P1
Whiteboard: p= s=bu.2015.3 → p=2 s=bu.2015.3
Target Milestone: --- → 2015Q1
Assignee: nobody → anthony
Status: NEW → ASSIGNED
Attachment #8560899 - Flags: review?(rdalal)
Comment on attachment 8560899 [details] [review]
https://github.com/mozilla/buddyup/pull/74

still needs some work on the navigation stuff before this works exactly as expected, but this pull is good! r+
Attachment #8560899 - Flags: review?(rdalal) → review+
Depends on: 1131663
https://github.com/mozilla/buddyup/commit/26e13ef85387e511fd577c9d26c32efade4d06f2
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: