官方 Clerk iOS SDK (Beta 版)

Clerk 帮助开发者构建用户管理功能。我们为您的用户提供简化的用户体验,方便他们注册、登录和管理个人资料。

chat on Discord documentation twitter

ℹ️ 在 1.0.0 版本之前,可能会出现小的破坏性更改(方法名称、参数名称等),但 iOS SDK 被认为是稳定的。


Clerk 正在招聘!

您想参与开源软件的开发并帮助维护此存储库吗?立即申请!


🚀 Clerk 入门

  1. 注册一个帐户
  2. 在您的 Clerk 仪表板中创建一个应用程序
  3. 使用快速入门指南启动一个新的代码库

🧑‍💻 安装

Swift Package Manager

要使用 Apple 的 Swift Package Manager 进行集成,请导航到您的 Xcode 项目,选择 Package Dependencies 并单击 + 图标以搜索 https://github.com/clerk/clerk-ios

或者,将以下内容作为依赖项添加到您的 Package.swift

dependencies: [
    .package(url: "https://github.com/clerk/clerk-ios", from: "0.1.0")
]

🎓 文档

✅ 支持的功能

功能 iOS 支持
电子邮件/电话/用户名验证
电子邮件代码验证
短信代码验证
多因素身份验证 (TOTP / SMS)
使用 OAuth 登录/注册
使用 Apple 原生登录
会话管理
多会话应用程序
忘记密码
用户管理
通行密钥
企业 SSO (SAML)
设备证明
预构建的 UI 组件
魔法链接
组织
通过邀请注册
Web3 钱包

🚢 发行说明

想知道我们最近发布了什么吗?查看我们的更新日志

📝 许可证

本项目基于 MIT 许可证

有关更多信息,请参见LICENSE