是否有可能通过使用NFC标签扫描设备来编写一个Android应用程序,使其只能打开?
这里也提出了类似的问题,但没有给出明确的答案。 I want an android app to open using nfc tag only
是否像删除一样简单:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
从AndroidManifest.xml文件中添加NDEF_DISCOVERED意图启动应用程序?
修改的 目标是拥有一个安全的应用程序,仅为具有特定NFC标签的用户(即没有找到/窃取手机的人)工作。所以该应用程序与移动资金有关,我想使用NFC来确定用户的身份。我可以使用带有加密密码的远程数据库,但人们不想
a)每次打开应用程序时输入一个复杂的密码 b)如果涉及金钱,可能不信任第三方。
所以我正在寻找某种使用NFC验证用户身份的安全系统。 Android的人脸识别有多安全?如果我将验证用户的面部识别数据存储在NFC标签上,然后检查它,而不是扫描用户面对onStart()有多安全?
还有一件事。如果我试图保护应用程序本身,我应该退出应用程序onPause(),以便如果该应用程序以前被帐户的真正所有者使用但没有退出应用程序,那么另一个人无法恢复该应用程序?