事情是这样的
话说前段时间,微软突然来了个「背刺」操作——Authenticator 的密码自动填充功能直接下线了
更要命的是,想导出 OTP 密钥还得 root 手机… 这不是逼我找新家嘛 😅
开始我的「白嫖」之旅
本着「能免费绝不花钱」的优良传统,我经过一番折腾,最终锁定了 BitWarden:
看起来很完美对吧?但是用了一段时间后,我发现了几个让人头疼的问题:
- 免费版不支持OTP自动填充
- Android 客户端 用起来总觉得差点意思,体验不够丝滑
救星出现了
正当我准备妥协的时候,在翻找第三方客户端的过程中,我发现了KeyGuard!
支持 Android、Windows、Mac、Linux 全平台,而且界面做得相当不错:

配置攻略
Android 端
- GitHub Release 直接下载安装包(免费且功能完整)
- Google Play 版本需要付费才能编辑(有点坑)
浏览器扩展
想要 OTP 自动填充?没问题!可以修补官方浏览器扩展来实现。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| diff --git a/libs/common/src/billing/services/account/billing-account-profile-state.service.ts b/libs/common/src/billing/services/account/billing-account-profile-state.service.ts
index 7d256da971..bf8c6a3006 100644
--- a/libs/common/src/billing/services/account/billing-account-profile-state.service.ts
+++ b/libs/common/src/billing/services/account/billing-account-profile-state.service.ts
@@ -67,8 +67,8 @@ export class DefaultBillingAccountProfileStateService implements BillingAccountP
): Promise<void> {
await this.stateProvider.getUser(userId, BILLING_ACCOUNT_PROFILE_KEY_DEFINITION).update((_) => {
return {
- hasPremiumPersonally: hasPremiumPersonally,
- hasPremiumFromAnyOrganization: hasPremiumFromAnyOrganization,
+ hasPremiumPersonally: true,
+ hasPremiumFromAnyOrganization: true,
};
});
}
|
具体操作可以参考这个项目:SunsetMkt/Sunsetvault
IIIA 标准声明
IIIA 2
AI参与制作
人类主导,AI用于提升效果
?