使用 @capgo/capacitor-autofill-save-password
提示在 WebView 应用中将密码保存至 Keychain 的对话框。
安装
bun add @capgo/capacitor-autofill-save-password
bunx cap sync
bunx cap sync 将插件的原生 code 复制到你的原生项目中。每次升级插件后都要重新运行。
导入
import { SavePassword } from '@capgo/capacitor-autofill-save-password';
API 概览
| 方法 | 描述 |
|---|---|
promptDialog |
将密码保存到 Keychain。 |
readPassword |
从 Keychain 读取密码。iOS 上需要开发者为 App 配置 Associated Domains。 |
示例
promptDialog()
将密码保存到 Keychain。
import { SavePassword } from '@capgo/capacitor-autofill-save-password';
await SavePassword.promptDialog({
username: 'your-username',
password: 'your-password'
});
readPassword()
从 Keychain 读取密码。iOS 上需要开发者为 App 配置 Associated Domains。
import { SavePassword } from '@capgo/capacitor-autofill-save-password';
const result = await SavePassword.readPassword();
// The result holds sensitive values: use it without logging it.
完整参考文档
从“使用 @capgo/capacitor-autofill-save-password”继续
如果你正在使用 使用 @capgo/capacitor-autofill-save-password 用来规划身份验证和账户流程,并将它与 @capgo/capacitor-autofill-save-password 有关 @capgo/capacitor-autofill-save-password 的实现细节, 快速入门 有关“入门指南”中的实现细节, @capgo/capacitor-social-login 在 @capgo/capacitor-social-login 中查看实现细节, @capgo/capacitor-passkey 关于 @capgo/capacitor-passkey 的实现细节,以及 @capgo/capacitor-native-biometric 有关 @capgo/capacitor-native-biometric. 的实现细节