prefiks / u2f4moz

U2F support extension for Firefox
GNU Lesser General Public License v2.1
197 stars 15 forks source link

Does not work with Google #24

Open hlieberman opened 8 years ago

hlieberman commented 8 years ago

This is a tracking issue mostly; I don't think there's anything we can really /do/ about this here.

That being said, it's good to have this said right up front. I'll reach out to Google, though I'm not sure I'll be able to reach anyone of use there.

emersion commented 8 years ago

Please speak English.

prefiks commented 8 years ago

PL: Probowal jakis czas temu dodac to ale kod ktory uzywa Google jest mocno Chrome-centryczny. Nawet kiedy dodalem interfejs ktory dosc wiernie symulowal plugin Chrome i tak nie udalo mi sie tego osiagnac. Wiec w tej chwili obawiam sie ze bedzie to raczej ciezkie do osiagniecia bez bardziej generalnej implementacji ze strony Google.

EN: I tried to add that some time ago, but code used by Google is quite Chrome depended. I even tried to simulate interfaces that Chrome plugins are using just to expose interface used by Chrome u2f, and didn't manage to make it work. I don't think i would be able to get this working unless Google will start to use more general interface.

JSkier21 commented 8 years ago

As mentioned in issue #35, user agent for Chrome gets this working for many sites, however Google still won't work (complains about missing plugin). If there is a way to test the emulation code with the user agent fake, I'd be willing to test this.

prefiks commented 8 years ago

There is https://github.com/prefiks/u2f4moz/tree/chrome-mimicry but it needs to be updated with changes from master branch, i will see how hard would it be this weekend.

Chaz6 commented 8 years ago

I posted a message on their forums:-

https://productforums.google.com/forum/#!topic/gmail/IwKFuNh0mh8

Unfortunately you need a google account to read it, but since this is about accessing your Google account, you probably have one already.

fernandoherreradelasheras commented 8 years ago

I added some fixes on top of https://github.com/prefiks/u2f4moz/tree/chrome-mimicry and now requests are working on google accounts. However there is something wrong sending the response back to the site. The branch is at https://github.com/fernandoherreradelasheras/u2f4moz/tree/google_sites