首页 > 解决方案 > 如何在不为提供者使用额外 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 )如果我错了,请纠正我。

标签: rubyoauth-2.0deviserubygemsomniauth

解决方案


推荐阅读