Problem/Motivation

I run Firefox OS (in fact, I contribute to it!) on my phone.

While setting up Two Factor Authentication (TFA) for my Drupal.org user account, I got to the step which asks me to "Install authentication code application on your mobile or desktop device"; but was (mistakenly) disappointed to see that I would need a Android, iPhone, Blackberry, or Windows phone, or to install it on my desktop [computer].

Turns out the "GAuth Authenticator" app, which is listed on that page as only being available for install on a desktop [computer], works on a bunch of platforms, including Firefox OS (as a Firefox OS developer, I could tell as soon as I saw the manifest.webapp file in the Github source code, but I wouldn't expect regular Firefox OS users to know this). With this information, I searched for it on the Firefox Marketplace and found it here: https://marketplace.firefox.com/app/gauth/.

Turns out the Firefox Marketplace also has some other neat features:

Looking at the GAuth README, it also appears to be available for Windows Phone, and is on the Google Play Store for Chrome and Chrome OS (as either an app or a Chrome extension).

Proposed resolution

At the very least, change the text from "GAuth Authenticator (desktop)" to "GAuth Authenticator (Firefox OS, desktop, others)".

If people are open to it, perhaps we could add a follow-up issue (to avoid bikeshedding) to provide more links to each place where it is available, e.g.:

GAuth Authenticator (<a href="https://marketplace.firefox.com/app/gauth/">Firefox and Firefox OS</a>, <a href="https://chrome.google.com/webstore/detail/ilgcnhelpchnceeipipijaljkblbcobl">Chrome</a>, <a href="https://chrome.google.com/webstore/detail/gauth-authenticator/jcmgkikfgdbehjdajjdnebnnmmknfblm">Chrome OS</a>, <a href="https://build.phonegap.com/apps/135419/share">Windows Phone</a>, <a href="http://gauth.apps.gbraad.nl/">web app</a>, <a href="https://github.com/gbraad/gauth">source code</a>)

... which looks like ...

GAuth Authenticator (Firefox and Firefox OS, Chrome, Chrome OS, Windows Phone, web app, source code)

... when rendered.

Remaining tasks

  1. Write a patch.
  2. Review and RTBC.
  3. Commit and release.
  4. Decide whether to file a follow-up issue.

User interface changes

Text change to help Firefox OS users see that there is an app available for their platform.

API changes

None.

Data model changes

None.

CommentFileSizeAuthor
#2 clarify_that_the-2535182-2.patch1.35 KBmparker17

Comments

mparker17’s picture

Issue summary: View changes
mparker17’s picture

Status: Active » Needs review
StatusFileSize
new1.35 KB

Here's a patch.

coltrane’s picture

https://github.com/gbraad/html5-google-authenticator now redirects to https://github.com/gbraad/gauth so will update patch in #2 for it and commit

  • coltrane committed 7ac5282 on 7.x-1.x authored by mparker17
    Issue #2535182 by mparker17: Clarify that the gbraad/gauth authenticator...
coltrane’s picture

Status: Needs review » Fixed

And, committed!

mparker17’s picture

Awesome, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.