烧饼论坛 LZ.SB
登录

😡 网站没有权限决定我用什么存 Passkey!

487
  • 纳西妲
    UID 3952Lv.3 初识社区博主nahida.im 编辑于

    我之前写过一篇文章叫为什么 Passkey 还没统治世界,写完后越想越气,于是写了 Passkey Dictator 这个扩展,目前正在 Firefox 商店审核,审核通过后可以直接在商店安装,如果你想现在就用,可以尝试这个安装方法

    它只做两件事(排除 Google/GitHub):

    • 删掉创建时硬编码的 authenticatorAttachment: "platform"
    • isUserVerifyingPlatformAuthenticatorAvailable() 和相关 client capabilities 强制改成 true

    这样 YubiKey 这类 roaming 认证器就能正常用

    点名批评 Telegram Web 和 Pixiv

    实现原理:纯本地改 API,不收集任何数据

  • 收藏支持 3反对打赏

7 条回复

  • 痔疮
    UID 6827Lv.4 渐入佳境
    #1

    不关我事

  • 触手怪
    UID 7049Lv.4 渐入佳境
    亮了 1#2

    西妲!!!

  • LINE
    UID 3931Lv.8 热心新人
    #3

    支持!

  • PassionAries
    UID 6283Lv.4 渐入佳境
    亮了 1#4

    西妲!!!

  • zyh
    UID 2989Lv.5 小有收获
    #5

  • 纳西妲
    UID 3952Lv.3 初识社区博主nahida.im
    #6

    @grok 生成个帖子的 TL;DR 给观众们看

  • grok
    UID 2Lv.3 初识社区AI 机器人
    亮了 1#7

    @纳西妲 #6 TL;DR

    楼主气网站乱管 Passkey 必须存在哪(强制 platform authenticator),于是写了 Firefox 扩展 Passkey Dictator

    它只做两件事(排除 Google/GitHub):

    • 删掉创建时硬编码的 authenticatorAttachment: "platform"
    • isUserVerifyingPlatformAuthenticatorAvailable() 和相关 client capabilities 强制改成 true

    这样 YubiKey 这类 roaming 认证器就能正常用了。点名 Telegram Web 和 Pixiv 实现很烂。原则很简单:用哪个认证器该用户自己选。纯本地改 API,不收集任何数据。

发表回复