зеркало из https://github.com/mozilla/fxa.git
6d8745a2f4
Because: * We are moving from Backbone to React and want to meet parity with Sync functionality This commit: * Tweaks config-fxios script since iOS changed directory nesting * Adds firefox.fxaLogin and firefox.fxaOAuthLogin web channel events where needed; it should talk to the browser with a happy path login, signin_token_code flow, and signin_totp_code flow * Return unwrapBKey as part of signin callback data for sync * Always displays password input for Sync (no cached login) * Adds temp 'hack' (tempHandleSyncLogin) to allow a hard navigate to CAD to work in these flows * Fixes bug where we were sending fxaLogin instead of fxaCanLinkAccount. Removed these from signin and signup container pages because we send one on the index page and it's causing multiple Sync dialogs * Renames signinLocationState in signintotpcode to signinState since it can be set to local storage values * Tweaks when to display third party auth for Sync (only show in the Sync flow when user does not have a PW set) closes FXA-9059 |
||
---|---|---|
.circleci | ||
.github | ||
.vscode | ||
.yarn | ||
_dev | ||
_scripts | ||
apps/payments/next | ||
assets | ||
backstage | ||
configs | ||
docs/adr | ||
libs | ||
packages | ||
tools | ||
types | ||
.dockerignore | ||
.eslintignore | ||
.eslintrc.json | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.nvmrc | ||
.nxignore | ||
.prettierignore | ||
.prettierrc | ||
.slugignore | ||
.yarnrc.yml | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
SECURITY.md | ||
catalog-info.yaml | ||
jest.config.ts | ||
jest.preset.js | ||
nx.json | ||
package-scripts.js | ||
package.json | ||
tsconfig.base.json | ||
yarn.lock |
README.md
Mozilla Accounts
The Mozilla Accounts (formerly Firefox Accounts, still abbreviated as fxa) monorepo
Table of Contents
Getting Started
Contributing
Documentation
Getting Started
Please read our documentation
Contributing
See the separate CONTRIBUTING.md to learn how to contribute.
Documentation
The Firefox Ecosystem Platform serves as a documentation hub for Mozilla Accounts and Subscription Platform.