3 个版本

0.5.2 2022年6月28日
0.5.1 2022年5月30日
0.5.0 2022年5月30日

#8 in #sign-in

MIT 许可证

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