gpt4 book ai didi

facebook - Xamarin Forms + IdentityServer + 外部供应商 (Facebook/Google)

转载 作者:行者123 更新时间:2023-11-30 05:24:00 24 4
gpt4 key购买 nike

我有一个 ASP.NET Core Web 应用程序和 ASP.NET Core Web API,目前正在使用 IdentityServer4。

我正在添加 Xamarin Forms 应用程序(Android + iOS),但找不到任何使用 Facebook 和/或 Google 以及 IdentityServer 的 Xamarin Forms 应用程序示例。

我遇到的很多示例都使用 WebView,我不想使用它,而是想使用 native 应用程序 (Facebook/Google) 或移动浏览器 (Chrome/Safari) 进行身份验证(取决于用户设备上安装了 Facebook/Google 应用程序)。

我也对移动设备上的用户流感到困惑,即:

  • 用户打开应用
  • 用户点击 Facebook 登录
  • 应用通过 IdentityServer 将用户重定向到 Facebook 移动网站( Safari / Chrome )
  • 用户登录 Facebook/允许访问我的应用
  • 然后用户被重定向回身份服务器
  • 身份服务器登录/注册用户
  • 身份服务器然后重新打开我的移动应用传递 token
  • 然后我的应用会保存 token 并将其用于所有 future 的 api 调用

我一直在使用这些信息并将我的系统基于 eShopOnContainers enterprise reference app使用这种微服务类型的架构,唯一缺少的(对我而言)是社交登录,否则这种架构正是我们正在构建的东西类型。

最佳答案

关于facebook - Xamarin Forms + IdentityServer + 外部供应商 (Facebook/Google),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57042378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com