Firefox 57 add https://en.wikipedia.org/wiki/Universal_2nd_Factor and a lot websites support that: http://www.dongleauth.info/
So it would be nice if Pale Moon can add that too, so we can use that with for example the new Nitrokey FIDO U2F.
Possible to add U2F support ?
-
- Moonbather
- Posts: 52
- Joined: 2015-11-30, 05:31
- Location: San Francisco, CA
Re: Possible to add U2F support ?
I've gotten around this modifying the "U2F Support Add-On" native extensions for Firefox. Would prefer this functionality get baked in, though.
Re: Possible to add U2F support ?
Patches for this enhancement are welcome.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Possible to add U2F support ?
What modification did you make?asimperson wrote:I've gotten around this modifying the "U2F Support Add-On" native extensions for Firefox.
-
- Moonbather
- Posts: 52
- Joined: 2015-11-30, 05:31
- Location: San Francisco, CA
Re: Possible to add U2F support ?
This is the GitHub repo for the extension: https://github.com/prefiks/u2f4moz
I added the following entry to the install.rdf:
And modified the "engines" section of packages.json to:
It doesn't appear I added anything else. It looks like instead of building the native bits I downloaded the XPI off AMO, modified the package, and then rezipped it. I need to get around to sending the maintainer a pull request.
I added the following entry to the install.rdf:
Code: Select all
<em:targetApplication>
<Description>
<em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id>
<em:minVersion>27.1.0b1</em:minVersion>
<em:maxVersion>27.*</em:maxVersion>
</Description>
</em:targetApplication>
Code: Select all
"engines": {
"firefox": ">=38.0a1",
"{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}": ">=27.1.0b1 <=27.*"
},