On 14/07/2014 21:43, Allen Short wrote:
Hi Shane,

I've been doing much of the FxA integration for Marketplace. I have OAuth-based 
FxA login working and will be landing support for FxOS 2.0's login flow soon. 
It's currently turned on for https://marketplace-altdev.allizom.org/ . The wiki 
page for current work is https://wiki.mozilla.org/Marketplace/FirefoxAccounts

So for FxOS 1.4 and earlier, I believe we have the crucial bits working via 
OAuth, just opening a popup window. (This is also what's currently being used 
on Android and desktop, though there's talk of changing it on desktop for UX 
reasons.) For FxOS 2.0 and later, we're going to use the navigator.mozId API.


Thank you very much Allen! This all sounds reasonable, and more sane than I originally imagined. I have a couple of FxOS specific questions after reading the wiki [1].

IIUC, for FxOS < 2.0, FxA will be opened using a web flow, in a tab in the browser like any other web page? Or do I have it all wrong and FxA is opened in the trusted UI?

If opened in the browser, how will Marketplace, an installed app, communicate with FxA, in the browser? The second is UX related - how will the user get back to Marketplace once they are signed in with FxA?

Thanks,
Shane

================

[1] - https://wiki.mozilla.org/Marketplace/FirefoxAccounts
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to