【发布时间】:2020-02-15 00:10:16
【问题描述】:
我有一个需要定期运行的 nodejs 脚本,它要求我输入 6 位 OTP 作为身份验证过程的一部分。该 OTP 是由硬件 yubikey 生成的,我每次运行脚本时都需要打开 Yubico Authenticator。我想知道是否可以自动化读取过程,以便脚本能够自动获取该密码,或者在插入密码时或在我触摸键时。
我尝试查看是否可以将其分配给其中一个插槽,但它似乎只支持 yubico OTP 并且不允许我使用我拥有的东西。
我还尝试查找是否有现成的解决方案,但所有相关库都在使用 U2F 或不同类型的 OTP。
PS 我不能使用其他类型的 OTP,这是 AWS 除了 gemalto 之外唯一支持的东西。
PPS 也许那个 6 位数的 OTP 有一个我不知道的名字来改善我的搜索结果
【问题讨论】: