Skip to content
This repository has been archived by the owner on Dec 14, 2021. It is now read-only.

Signing in for the first time (Signing in and authenticating with FxA) #22

Closed
3 tasks done
sandysage opened this issue Jul 12, 2018 · 4 comments · Fixed by #178
Closed
3 tasks done

Signing in for the first time (Signing in and authenticating with FxA) #22

sandysage opened this issue Jul 12, 2018 · 4 comments · Fixed by #178

Comments

@sandysage
Copy link

sandysage commented Jul 12, 2018

Acceptance criteria

  • Sign in should happen within the app view

Tasks

  • Request OAuth client be provisioned (Details)
  • Implement AccountStore using service-firefox-accounts
  • FxA login with cancel button

Visual Design

InVision
FxA Auth (email first flow): https://mozilla.invisionapp.com/share/3SN35UHWJDX#/311586971_FxA_-_Email

Zeplin
FxA Auth (email first flow): https://zpl.io/blpW3DG

@linuxwolf
Copy link
Contributor

Request to provision OAuth client credentials tracked via bugzilla 1499481

@sashei sashei mentioned this issue Oct 17, 2018
3 tasks
@sashei
Copy link
Contributor

sashei commented Oct 18, 2018

Some initial / storage work in #151

@sandysage sandysage added this to the M4 - Firefox Accounts milestone Oct 19, 2018
jhugman added a commit that referenced this issue Oct 25, 2018
This won't be useful/testable until we start with the FxA login #22 and locking #68.
@ghost ghost assigned jhugman Oct 25, 2018
@ghost ghost added in progress and removed backlog labels Oct 25, 2018
@linuxwolf
Copy link
Contributor

linuxwolf commented Oct 25, 2018

OAuth client provisioned. For our purposes, the relevant information is:

{
  "name": "Firefox Lockbox for Android",
  "client_id": "e7ce535d93522896",
  "redirect_uri": "https://lockbox.firefox.com/fxa/android-redirect.html",
  "scopes": "profile https://identity.mozilla.com/apps/lockbox
https://identity.mozilla.com/apps/oldsync",
  "service": "https://accounts.firefox.com/"
}

@sashei
Copy link
Contributor

sashei commented Oct 29, 2018

I'm removing the Welcome Screen styling from this issue in an attempt to cut down scope. I've filed a follow-up issue: #175

@ghost ghost assigned sashei Oct 29, 2018
@sashei sashei mentioned this issue Oct 29, 2018
5 tasks
@eliserichards eliserichards mentioned this issue Oct 30, 2018
5 tasks
@ghost ghost assigned eliserichards Oct 30, 2018
@ghost ghost removed the in progress label Nov 5, 2018
jhugman added a commit that referenced this issue Nov 6, 2018
This won't be useful/testable until we start with the FxA login #22 and locking #68.
jhugman added a commit that referenced this issue Nov 8, 2018
This won't be useful/testable until we start with the FxA login #22 and locking #68.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants