@ clerk/ 前密码
先决条件
- 博览会54至58
- 反应 18 或以后
- 原生反应 0.73 或以后反应
- 节点.js
>=20.9.0或稍后时间 - 已有的博览会应用程序.
- 现有办事员应用程序. 免费创建您的账户。 。 。 .
- 要启用的密码
使用量
import { ClerkProvider } from '@clerk/expo';
import { passkeys } from '@clerk/expo/passkeys';
<ClerkProvider __experimental_passkeys={passkeys}>{/* Your app here */}</ClerkProvider>;
QQ 创建密码
const { user } = useUser();
const handleCreatePasskey = async () => {
if (!user) return;
try {
return await user.createPasskey();
} catch (e: any) {
// handle error
}
};
使用密码验证
const { signIn, setActive } = useSignIn();
const handlePasskeySignIn = async () => {
try {
const signInResponse = await signIn.authenticateWithPasskey();
await setActive({ session: signInResponse.createdSessionId });
} catch (err: any) {
// handle error
}
};
支助
帮帮忙,来看我们 支持页面。 。 。 .
社区
加入我们 Discord 社区 连接到其他开发者.
捐款
我们欢迎所有社区的贡献! 如果你想以任何方式作出贡献,请阅读 我们的捐款准则 财务报告和审定财务报表 行为守则。 。 。 .
警卫
@clerk/expo-passkeys 遵循安全方面的良好做法,但不能保证100%的安全.
@clerk/expo-passkeys 提供 "就这样" 没有 保证. 冒险使用.
欲了解更多信息并报告安全问题,请参见我们 安全记录。 。 。 .
许可证
本项目根据以下规定获得许可证: 麻省理工学院许可证。 。 。 .
见 自由主义 更多信息.