c# - 带有社交登录的 ASP.NET MVC C# OWIN 令牌身份验证
问题描述
我正在寻求一些指导。我已经设置了我的 ASP.NET C# OWIN MVC 应用程序以使用 JWT 令牌进行身份验证。我使用该IAppBuilder
扩展UseOAuthAuthorizationServer
创建了一个端点,用于向用户发布令牌。一切正常 - 当正确的用户名和密码组合发布到此端点时,会生成本地 JWT 令牌并将其返回给客户端。
我现在想将此功能扩展到社交帐户登录。我希望我的用户能够使用 Facebook 进行身份验证,并在他们从 Facebook 身份验证成功返回后为他们颁发本地 JWT 令牌。我不能使用用于本地帐户的端点,因为它需要用户名/密码组合帖子——我没有使用 Facebook 进行身份验证的用户。所以,我的基本问题是 - 如何为使用外部社交登录进行身份验证的用户生成本地 JWT 令牌?
解决方案
推荐阅读
- jsf - JSF 复合组件递归中的 StackOverflowError
- node.js - React 部署/运行选项
- javascript - Reactjs - 在组件中导入 CSS/JS
- php - 用于函数驱动应用程序的 PHP DI 模式
- swift - 如何在 NSPredicate 的帮助下使用自定义对象数组实现搜索?
- react-native - 在原生基地的甲板刷卡器中是否可以缩放图像
- java - 如何从 Firebase 数据库中检索附加值
- tfs - TFS 2017 Web 访问 - 如何将保存的查询添加到工作菜单?
- java - 我应该为 JWT for java 使用哪些二进制文件?
- java - 将 SSLContext 设置为 org.apache.olingo.client.api.ODataClient