<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="https://forum.yubico.com/feed.php?f=33&amp;t=2805" />

<title>Yubico Forum</title>
<subtitle>...visit our web-store at</subtitle>
<link href="https://forum.yubico.com/index.php" />
<updated>2017-12-16T02:48:13+01:00</updated>

<author><name><![CDATA[Yubico Forum]]></name></author>
<id>https://forum.yubico.com/feed.php?f=33&amp;t=2805</id>
<entry>
<author><name><![CDATA[MacGyver]]></name></author>
<updated>2017-12-16T02:48:13+01:00</updated>
<published>2017-12-16T02:48:13+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10068#p10068</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10068#p10068"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10068#p10068"><![CDATA[
<div class="quotetitle">ChrisHalos wrote:</div><div class="quotecontent"><br />We implemented the transport hints starting in NEO firmware 3.4.6 (after the FIDO U2F v1.1 specification was released - before this, any device wouldn't implement this feature). <br />There are pros and cons to using transport hints on the service-side:<br /><br />Pro:<br />* If the device was released after v1.1 of the spec was published (and the device vendor decided to implement this), the service can tell which transport protocols your device supports (USB, NFC, BLE). In this scenario, the service (Facebook in this case) knows the devices capabilities, and when attempting to log in from an Android device, the service knows if your device will work in that scenario. If the device doesn't support NFC, then Facebook won't ask for your U2F device - it'll ask for your backup method. It actually works great, for example, if you have a FIDO U2F Security Key or a YubiKey 4 (which don't support NFC) - it knows the device can't be used in that scenario and it falls back to the backup method.<br /><br />Con:<br />* Transport hints, while it was added in v1.1 of the specification, it is not REQUIRED by the device manufacture. It is optional. So even now, a U2F device manufacturer doesn't have to include transport hints. Since Facebook uses transport hints to determine whether your device is capable of communicating over NFC, any device that doesn't implement this optional feature of the specification cannot be used over NFC.<br />*Any device manufactured before v1.1 of the specification was released obviously won't use transport hints, so it can't be used to log into a Facebook account over NFC.<br /><br />In my opinion, the best way for the service to handle this is to:<br />(1) use transport hints to determine which communication protocol is supported by the device<br />(2) give users an option in their Security Key settings of their account to override this option, i.e. confirm that their device(s) supports NFC or BLE.<br /></div><br /><br />I understand. The topic is that I spent 60 Dollars in a security key and I can't use it to login facebook over NFC. Talk with Facebook is impossible, only users forums is available, and upgrade Yubikey firm is impossible. Incredible.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=5009">MacGyver</a> — Sat Dec 16, 2017 2:48 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ChrisHalos]]></name></author>
<updated>2017-12-16T00:48:50+01:00</updated>
<published>2017-12-16T00:48:50+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10067#p10067</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10067#p10067"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10067#p10067"><![CDATA[
We implemented the transport hints starting in NEO firmware 3.4.6 (after the FIDO U2F v1.1 specification was released - before this, any device wouldn't implement this feature). <br />There are pros and cons to using transport hints on the service-side:<br /><br />Pro:<br />* If the device was released after v1.1 of the spec was published (and the device vendor decided to implement this), the service can tell which transport protocols your device supports (USB, NFC, BLE). In this scenario, the service (Facebook in this case) knows the devices capabilities, and when attempting to log in from an Android device, the service knows if your device will work in that scenario. If the device doesn't support NFC, then Facebook won't ask for your U2F device - it'll ask for your backup method. It actually works great, for example, if you have a FIDO U2F Security Key or a YubiKey 4 (which don't support NFC) - it knows the device can't be used in that scenario and it falls back to the backup method.<br /><br />Con:<br />* Transport hints, while it was added in v1.1 of the specification, it is not REQUIRED by the device manufacture. It is optional. So even now, a U2F device manufacturer doesn't have to include transport hints. Since Facebook uses transport hints to determine whether your device is capable of communicating over NFC, any device that doesn't implement this optional feature of the specification cannot be used over NFC.<br />*Any device manufactured before v1.1 of the specification was released obviously won't use transport hints, so it can't be used to log into a Facebook account over NFC.<br /><br />In my opinion, the best way for the service to handle this is to:<br />(1) use transport hints to determine which communication protocol is supported by the device<br />(2) give users an option in their Security Key settings of their account to override this option, i.e. confirm that their device(s) supports NFC or BLE.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3140">ChrisHalos</a> — Sat Dec 16, 2017 12:48 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MacGyver]]></name></author>
<updated>2017-12-15T21:38:42+01:00</updated>
<published>2017-12-15T21:38:42+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10066#p10066</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10066#p10066"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10066#p10066"><![CDATA[
<div class="quotetitle">ChrisHalos wrote:</div><div class="quotecontent"><br />The only other thing I can tell you is to make sure you're logging in through Chrome. The Facebook app doesn't support U2F.<br /><br />correction: Facebook only recognizes firmware 3.4.6 for mobile login (when transport hints were added to the U2F spec), so facebook essentially doesn't believe your key is capable of NFC. All I can suggest is to contact Facebook to request they don't restrict based on transport hints - <!-- m --><a class="postlink" href="https://www.yubico.com/support/knowledge-base/categories/articles/use-yubikey-neo-facebook-android/">https://www.yubico.com/support/knowledg ... k-android/</a><!-- m --><br /></div><br /><br />Hi,<br /><br />Thanks for your reply. What is exactly should say to Facebook?<br /><br />A hug.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=5009">MacGyver</a> — Fri Dec 15, 2017 9:38 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ChrisHalos]]></name></author>
<updated>2017-12-15T20:29:29+01:00</updated>
<published>2017-12-15T20:29:29+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10065#p10065</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10065#p10065"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10065#p10065"><![CDATA[
The only other thing I can tell you is to make sure you're logging in through Chrome. The Facebook app doesn't support U2F.<br /><br />correction: Facebook only recognizes firmware 3.4.6 for mobile login (when transport hints were added to the U2F spec), so facebook essentially doesn't believe your key is capable of NFC. All I can suggest is to contact Facebook to request they don't restrict based on transport hints - <!-- m --><a class="postlink" href="https://www.yubico.com/support/knowledge-base/categories/articles/use-yubikey-neo-facebook-android/">https://www.yubico.com/support/knowledg ... k-android/</a><!-- m --><p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3140">ChrisHalos</a> — Fri Dec 15, 2017 8:29 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MacGyver]]></name></author>
<updated>2017-12-15T07:11:36+01:00</updated>
<published>2017-12-15T07:11:36+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10062#p10062</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10062#p10062"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10062#p10062"><![CDATA[
Hi,<br /><br />Thanks for fast reply. The firmware version is 3.4.3 and the yubikey is registered in my Facebook account. Google Authenticator is installed in your last version but still don't work. What can i do?<br /><br />Thanks a lot.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=5009">MacGyver</a> — Fri Dec 15, 2017 7:11 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ChrisHalos]]></name></author>
<updated>2017-12-15T07:02:15+01:00</updated>
<published>2017-12-15T07:02:15+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10061#p10061</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10061#p10061"/>
<title type="html"><![CDATA[Re: Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10061#p10061"><![CDATA[
install Google Authenticator and try again<br /><br />If that doesn't work, make sure your NEO is at least firmware 3.4.0 (any NEO purchased from mid-2015 on), and of course that the NEO is registered to your Facebook account.<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=3140">ChrisHalos</a> — Fri Dec 15, 2017 7:02 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MacGyver]]></name></author>
<updated>2017-12-15T03:27:02+01:00</updated>
<published>2017-12-15T03:27:02+01:00</published>
<id>https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10060#p10060</id>
<link href="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10060#p10060"/>
<title type="html"><![CDATA[Login Facebook with NFC do not work]]></title>

<content type="html" xml:base="https://forum.yubico.com/viewtopic.php?t=2805&amp;p=10060#p10060"><![CDATA[
Hi!<br /><br />I try to login Facebook with mi Yubikey NEO trought NFC in my phone with Andorid and Chrome (in desktop view mode) but do not work. Chrome open a new tab and navigate to yubico site and show me this message &quot;Authentication failed! Authentication was not successfull!&quot; and I can't login on Facebook. How can I fix it?<br /><br />Thanks a lot<br /><br />A hug to all<p>Statistics: Posted by <a href="https://forum.yubico.com/memberlist.php?mode=viewprofile&amp;u=5009">MacGyver</a> — Fri Dec 15, 2017 3:27 am</p><hr />
]]></content>
</entry>
</feed>