3 个版本
0.5.2 | 2022年6月28日 |
---|---|
0.5.1 | 2022年5月30日 |
0.5.0 | 2022年5月30日 |
#8 in #sign-in
23KB
542 行
使用 Async Rust 进行 Apple 登录验证
由 sign-in-with-apple 衍生而来
从 sign-in-with-apple-fixed 更名而来。这是用于我的私人项目。欢迎提交问题和 PR。
从 v0.4.0 版本开始的重大变更
见 文档
特性
- [x]: 验证身份令牌
- [x]: 验证授权码
- [x]: 生成并验证刷新令牌
- [x]: 撤销访问令牌和刷新令牌
- [ ]: 服务器到服务器通知
- [ ]: 缓存 Apple 公钥并在缺少密钥时重试
- [ ]: 过期身份令牌的自动重新验证
lib.rs
:
异步 Apple 登录
遵循 https://developer.apple.com/documentation/sign_in_with_apple
依赖项
~16–30MB
~590K SLoC