ruby - 如何在不为提供者使用额外 gem 的情况下使用 Devise omniauth 功能?
问题描述
我开发自己以从 Azure 获取访问令牌和用户信息,而无需为提供者使用任何额外的 gem(我不得不说,Azure 的所有现有 gem 都不好)。我使用的是 Oauth2 gem。
现在,我无法验证用户从 Azure 返回以进入我的应用程序而无需登录。似乎 Devise 和 Devise-token-auth gem 只能在使用其他 gem 时执行它(请参阅此列表:https ://github.com/omniauth/omniauth/wiki/List-of-Strategies )如果我错了,请纠正我。
解决方案
推荐阅读
- javascript - TypeError:无法将 undefined 或 null 转换为对象
- python - 无法连接到云 JIRA
- vb.net - 从字符串 vb.net 中删除重复的行
- php - PHP 邮件 gmail 垃圾邮件
- image-processing - caffe resnet50:我不想调整到 256 并裁剪 224?
- python - Python:如何读取带有“.data”后缀的 url
- android - Firebase 应用内消息 PERMISSION_DENIED
- python - KeyError:'功能'
- c# - 交换 json 对象中的节点
- node.js - 如何使用 nodejs SDK 更新 Dialogflow(V2) 中的现有 Intent?