canmove, Confirmed users
409
edits
mNo edit summary |
mNo edit summary |
||
| Line 12: | Line 12: | ||
|Feature requirements=# New Sync users do not need to explicitly create a Mozilla Services account, but instead create BrowserID accounts (if they don't have one already) | |Feature requirements=# New Sync users do not need to explicitly create a Mozilla Services account, but instead create BrowserID accounts (if they don't have one already) | ||
# HTTP requests to the Sync server are authenticated via something derived from BrowserID, not by the user's original credentials. | # HTTP requests to the Sync server are authenticated via something derived from BrowserID, not by the user's original credentials. | ||
# The | # The authentication mechanism should be usable outside of Sync, outside of Mozilla, by anybody wishing to add BrowserID authentication to her service. | ||
|Feature non-goals=This feature does | # The authentication mechanism cannot be raw BrowserID assertions, as these can be quite large and unsuitable for repeated use. | ||
|Feature non-goals=This feature does not involve changing Sync's data encryption model (currently using a cryptographically secure randomly generated private key for client-side encryption): it only involves changing the mechanism by which new user accounts are handled and how Sync HTTP requests are authenticated. | |||
}} | }} | ||
{{FeatureInfo | {{FeatureInfo | ||