<div dir="ltr">On Mon, Dec 22, 2014 at 3:25 AM, Shane Tomlinson <span dir="ltr"><<a href="mailto:stomlinson@mozilla.com" target="_blank">stomlinson@mozilla.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Nick, I don't have any real desire for the client, I am just interested in its existence. Could this client be extracted from the firefox-ios repo if Mozilla ever decides to write another iOS app?<span class=""><br></span></div></div></blockquote><div><br></div><div>An FxA Swift client for oauth flows is pretty well defined; but it's not what I'm building.  I'm not really clear on the dividing lines for an FxA Swift client intended for Sync yet.  The interesting work on my end is maintaining the state of the account (including tokens, keys, and certificates) over time; oauth reliers don't do that because they have a "forever bearer token".  It's possible we'll use the fxa-content-server on iOS which might change the picture a little, but it doesn't change the work I intend to do much, and I haven't finished evaluating the feasibility of fxa-content-server on iOS.<br><br></div><div>So I think an FxA Swift client for oauth flows is a great thing for somebody to build and own.<br><br>Nick<br><br></div></div></div></div>