I have an Node.js express application that needs to be available on an Android device and being able to access the NFC reader of that device. That NFC shall be used to authenticate the user to my application.
So my idea was to use the nfc-pcsc package. But when I run that it takes the NFC of my server, as expected. But I wondered about why my PC where it runs at has NFC? Anyway here is the reader that was detected:
So how to let the NFC package run on the device on client-side? Is this even possible due to security restrictions of the Android OS?
And finally I need multiple tablets with that app, so it would be great if the solution is not resulting in setting up something hard-coded on all of the tablets.
I have an
Node.js express
application that needs to be available on an Android device and being able to access theNFC
reader of that device. ThatNFC
shall be used to authenticate the user to my application.So my idea was to use the nfc-pcsc package. But when I run that it takes the
NFC
of my server, as expected. But I wondered about why my PC where it runs at has NFC? Anyway here is the reader that was detected:So how to let the NFC package run on the device on
client-side
? Is this even possible due to security restrictions of the Android OS?And finally I need multiple tablets with that app, so it would be great if the solution is not resulting in setting up something hard-coded on all of the tablets.