我正在尝试使用 React Native 进行 Oauth。没有任何库可以免费用于 Android、iOS 和 Web,但 Oauth2 是一个非常标准的过程。似乎应该有一种方法可以发出几个 Http 请求、配置一些重定向并接收身份验证令牌,但我很难找到 Google 过程的文档。
这是一个示例,展示了 Rust 中完整的 OAuth2 过程。
我已经有了使用
expo-auth-session
在网络上工作的流程,但它已被弃用并失去支持,我宁愿自己使用一些反应本机原语来实现它,而不是购买解决方案。
Google 是否有记录的 Http 请求身份验证方法?如果没有,是否有安全原因无法提供?
这是执行此操作的谷歌文档 - https://developers.google.com/identity/protocols/oauth2
您也可以尝试用这个询问ChatGPT,让您清楚地了解需要什么