Hey!

On Wed, Dec 17, 2014 at 8:46 AM, Shane Tomlinson <[email protected]>
wrote:
>
> I opened up the firefox-ios repo today and was delighted to see the
> directories FxA and FxAClient. In FxAClient, there is a file called
> FxAClient.swift[1], written by rnewman. Who consumes this client, is it
> only the browser?
>

At the moment, only the browser, and not even that yet.  We're hoping to
keep the FxA client pretty thin -- no connection to the browser, no
connection to Sync.

My current vision for the FxA client is for it to maintain an abstraction
of the Account State (equivalent to Desktop's `signedInUser.json`) and for
it to handle the HTTP calls to advance that state through a login state
machine.  I have a PR in progress for this work; hopefully I can post by
EOW.

I expect another small library to consume the FxA client account state and
to handle the token server interactions.

It's not yet clear to me if the FxA client will handle the UI for signing
up and/or in.

What's your desire for this client?

Nick


>
> Shane
>
> =======
>
> [1] -
> https://github.com/mozilla/firefox-ios/blob/master/FxAClient/FxAClient.swift
>
> _______________________________________________
> Dev-fxacct mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/dev-fxacct
>
>
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to