Hi Mike,
Those docs are a bit out of date now and need to be updated (on Q3's OKR
list), sorry for the confusion. It shouldn't be a problem to get you set up
with OAuth credentials.

As mentioned in the docs development occurs against the
https://stable.dev.lcip.org FxA stack. stable is a prod-like stack that is
updated every Thursday. Note that it's user database is distinct to
https://accounts.firefox.com, so developers will need to create and verify
an account there to sign into the app. OAuth credentials for
https://accounts.firefox.com are reserved for your beta/production apps.

I have created a PR to provision creds
<https://github.com/mozilla/fxa-dev/pull/468> on https://stable.dev.lcip.org
for you. If that looks good to you, we can get that deployed soon.

Will Firefox for Fire TV access Sync data? I'm assuming so.

I know from speaking to Chenxia that there are a few wriggles that need to
be ironed out for Fx for Fire TV, especially around navigation and input.
Email verification is going to be interesting too, I wonder if users will
find it obvious how to verify their email. We have been talking about
making all users verify their email address by typing a TOTP-like code
<https://github.com/mozilla/fxa/issues/457> that is sent to their email
address, in this case, since Firefox for Fire TV is input constrained, it
might make sense to have continue with the existing behavior and have users
click a link instead.

Shane

On Tue, Jul 2, 2019 at 2:17 AM Michael Comella <mcome...@mozilla.com> wrote:

> Hey dev-fxacct (CC firefox-tv list for context),
>
> The Firefox for Fire TV app is integrating FxA sign in and I'd like to get
> credentials to enable sign in. I don't fully understand the documentation
> <https://mozilla.github.io/application-services/docs/accounts/welcome.html#becoming-a-firefox-accounts-relier>
> – it suggests that our app is an "OAuth relier" (what does that mean?) and
> that we have a "service" (is the app considered a service?) – but from
> reading the docs and looking at samples
> <https://github.com/mozilla-mobile/android-components/tree/master/samples/firefox-accounts>,
> I think if we provide the following info, we can get credentials to allow
> users to log into FxA:
>
> name: "Firefox for Fire TV"
> redirect_uri: https://accounts.firefox.com/oauth/success/<clientId>
>
> fwiw, like the sample linked above, we'd intend to intercept the redirect
> URL, grab the returned credentials, and redirect the user to a native UI
> screen (as per our mocks) <https://whimsical.com/Mbrga1N3KwHiJpExhSR23m>.
> Additionally, since we can't create additional WebViews on Fire OS and we
> only support a single tab, we have to use the user's current browsing
> session so we'd consider removing the FxA sign in pages from the user's
> browsing history.
>
> Let me know if there are any issues. Thanks!
> - Mike
> _______________________________________________
> Dev-fxacct mailing list
> Dev-fxacct@mozilla.org
> https://mail.mozilla.org/listinfo/dev-fxacct
>
_______________________________________________
Dev-fxacct mailing list
Dev-fxacct@mozilla.org
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to