我在我的应用程序中为密码实现了智能锁。我应该测试哪些常见的场景和UX流?
发布于 2016-01-13 08:01:00
下面是测试智能锁在应用程序中的密码功能的指南。如果你有一个网站,将您的应用程序和站点联系起来来测试那些案例。还可以查看开发人员集成指南。
检查在passwords.google.com上为当前Google帐户保存的内容。条目显示在网站域或Android包/应用程序名称下,删除所有要重新开始的条目。
disableAutoSignIn。当用户返回到登录活动/ UI时,调用API并帮助轻松登录或在帐户之间切换(app应该解决显示选择对话框的意图),而无需自动重新登录用户。navigator.credentials.store(new PasswordCredential({id: 'user@example.com', password: 'wrongpassword'}))。然后在应用程序中测试检索,这可以提示用户更正密码并保存新密码,或者删除无效的凭据,这样用户就不会陷入这种状态。silentSignIn。请记住,如果您点击保存对话框上的“从不”按钮,它将将应用程序添加到设置> Google >智能锁定设备上所有帐户的密码的“永不保存”列表中,并且保存提示将不会再次显示(API错误消息“当前应用程序被列入黑名单”)。您需要从设备上所有帐户的“永不保存”列表中删除该应用程序,才能再次看到保存提示。
还请注意,Android凭据与保存它们的应用程序的签名和包相关联,以防您在开发过程中使用多个调试或发布密钥存储对应用进行签名。
发布于 2021-08-11 18:31:20
谷歌发布了一个REST,允许我们测试你的网站和应用程序之间的关联,一旦你把它发布到Play Store,这里是https://developers.google.com/digital-asset-links/reference/rest/v1/assetlinks/check
API输出所有已执行的检查的调试日志,以及链接是否有效。这是非常有用的,但有很少的传入链接!
我使用这个API检查我的应用程序作为“源”,我的网站作为“目标”,在关系字段delegate_permission/common.get_login_creds和我的应用程序的包id,释放键散列,当然我的网站网址作为目标网站。
https://stackoverflow.com/questions/34760940
复制相似问题