react-native - 如何在 react native + asp core web api 和身份服务器上设置登录为 Google 帐户作为中间件
问题描述
如何配置我的移动应用项目以使用外部提供商 (Google) 登录。我正在使用 react native + web api 核心。大多数使用谷歌登录的例子是使用 ASP.Net Web 应用程序而不是 Web Api。我也使用身份服务器作为中间件
解决方案
IDS4 仍然需要服务器端 UI(尽管理论上您可以使用您希望使用的任何客户端框架),因此为了简单起见,我会将 Google 登录连接到您现有的登录 UI 流程中。
对于本机应用程序,强烈建议您将授权代码流与 PKCE 一起使用,并分别为 iOS 和 Android 使用 ASWebAuthenticationSession 或自定义选项卡。
推荐阅读
- c# - 如何在双数组中找到最近值的索引?
- python - 在 python3 中打印非 ASCII 字符
- html - 如何在 html 和 css 中制作基于控制台的 DIV 元素
- c# - 如何在 .NET Core 3.1 中使用用户名和密码获取 AWS Cognito 访问令牌?
- r - 基于列值、请求值数量的 ggraph 中弧的颜色
- pytorch - 如何限制pytorch中的参数范围?
- java - 流式操作收到错误“java.util.zip.ZipException:不正确的标头检查”
- python - 如何在 Python 中好看的列中打印单独的字符串?
- php - 为什么多对一关系定义的实体返回空结果?
- c# - MySQL - 即使结果为零也选择定义的值