omniauth 相关问题

OmniAuth是一个灵活的Ruby身份验证库,可以为Web应用程序标准化多提供程序身份验证

认证失败! nil 的未定义方法“values_at”:NilClass:NoMethodError

我有 Rails 5 和 ruby 2.7。 我想在我的系统上集成 github 登录 我已经安装了 宝石“设计” gem 'omniauth-github' 宝石“omniauth-rails_csrf_protection” 我做了 github 配置se...

回答 1 投票 0

使用 Omniauth 设计多个模型,无需 STI

有没有办法在没有 STI 的情况下为多个模型配置 Devise Omniauth? 我们有学生和教授模型,我们不想使用 STI,但现在我们意识到可以使用 Omniauth 进行设计

回答 4 投票 0

如何从 OmniAuth 提供商获取身份验证 URL(无需重定向)

当您访问 /auth/twitter 时,如何获取 OmniAuth 重定向到的 URL? 我正在构建一个 API 服务器,只想将 JSON 中的 URL 传递给客户端,以便它可以执行任何需要的操作...

回答 2 投票 0

Apple SSO 回调返回 OAuth2::AccessToken.from_hash `hash` 包含多个“令牌”密钥

我正在尝试使用 Ruby on Rails 中的omniauth_apple gem 来实现Apple SSO。 在我的 devise.rb 中,我有以下配置 config.omniauth :苹果,Rails.application.credentials.dig(Rails.env.to...

回答 1 投票 0

是否可以向oauth传递参数?

我正在将 Devise 与 gems“omniauth-google-oauth2”、“omniauth-linkedin-oauth2”和“omniauth-oauth2”一起使用,并寻找一种方法来做这样的事情: <%= link_to

回答 1 投票 0

Rails - 将omniauth-saml 与多个IDP 一起使用

我最终想要的是能够使用 devise 正常登录或选择使用 SAML 登录。所以我读到,如果我整合omniauth和saml,然后整合omniauth和devise,我可以实现......

回答 5 投票 0

ActiveRecord::RecordInvalid(验证失败:Uid 不能为空)Omniauth LinkedIn Devise

保存用户模型时,我收到(验证失败:Uid 不能为空)。 Uid 本身属于 Identity 对象 - 它充当多个身份类型的单个身份访问点...

回答 2 投票 0

Salesforce 错误=redirect_uri_mismatch&error_description=redirect_uri

我尝试使用“omnioauth-salesforce”使用 salesforce 开发人员登录登录功能,我提到了连接的应用程序内的回调 http://localhost:3000/auth/salesforce/callback 在我的开发中...

回答 2 投票 0

使用omniauth和Keycloak处理csrf_Detected错误

我目前正在尝试将keycloak与使用omniauth的rails应用程序一起使用,但没有设计。 这是我的配置: 钥匙斗篷 v22.0.3 omniauth-keycloak v1.5.1 Omniauth v2.1.1 我遵循了一切...

回答 1 投票 0

Rspec:在 Devise::OmniauthCallbacksController 子类中测试重定向

按照 Devise 和 OmniAuth 上的 Railscast,我实现了 OmniauthCallbacksController < Devise::OmniauthCallbacksController which contains a single method to handle an OmniAuth callba...

回答 4 投票 0

oauth2omniauth.rb 中的可选范围

为了对用户进行身份验证,我在 Rails 中使用omniauth-google-oauth2 gem。 现在我想提供额外的 google api 功能,但我不想强制执行。但我想不出来...

回答 2 投票 0

Railsomniauth“无法通过 Line 对您进行身份验证,因为“凭据无效”。”

我有完美的omniauth授权,但最近我发现它现在无效了。当我点击“Line”登录按钮时,它会将我重定向到 Line 端授权页面,并且

回答 2 投票 0

OAuth LinkedIn 使用 Devise on Rails 7 登录

使用 devise 在我的 Rails 应用程序上使用 linkedin 实现 oauth 登录,但是当我单击“使用 linkedin 登录”时,它会重定向到 linkedin 页面,其中显示: 糟糕,出了点问题。 这就是...

回答 1 投票 0

omniauth:(linkedin)身份验证失败!无效的_凭证

请求阶段已启动。 于 2022-09-14 20:50:20 +0200 开始 GET "/users/auth/linkedin/callback?code=...&state=..." for 127.0.0.1 D、[2022-09-14T20:50:20.537126 #37240] 调试 -- 全能...

回答 3 投票 0

(苹果)认证失败! ActionController::InvalidAuthenticityToken

我正在尝试使用omniauth-apple gem和omniauth请求的文档与Apple集成登录以在链接中使用POST,但是当我这样做时,我收到以下错误 (苹果)

回答 1 投票 0

Devise + Omniauth:当用户启用 SSO 时禁用电子邮件登录

我有一个网站,使用普通的 Devise 登录方式(通过电子邮件和密码)。 然后我完成了添加 Omniauth / SSO 的教程: https://github.com/heartcombo/devise/wiki/OmniAuth:-概述 现在...

回答 2 投票 0

TikTok Oauth - 参数错误(登录套件)

我正在尝试使用 tiktok(登录工具包)登录我的应用程序。我在 Tiktok 中创建了一个基于网络的应用程序。提供了正确的重定向域。应用程序正在“生产中”。 我可以重定向到 titok.com ...

回答 1 投票 0

Rails OAuth 2.0 系统基于 SAML 的身份验证中的会话丢失和空“user_redirect_to”变量

我正在开发基于 OAuth 2.0 on Rails 的身份验证系统。 我使用 Devise gem 来处理用户会话和登录,使用 Doorkeeper gem 来管理 OAuth 2.0 工作流程。除了用户...

回答 0 投票 0

如何在 ruby on rails 的单页应用程序中包含 CSRF 令牌

我正在构建一个单页应用程序前端,它与 ruby on rails 后端进行交互。我正在使用 devise 和 omniauth 进行用户身份验证,我正在尝试使用我的 google acc 登录...

回答 1 投票 0

Rails API + engine + omniauth + session/flash

我这里有一个棘手的场景,我自己还找不到解决方案。 这是设置。 轨道 API (6.1.6) 2个引擎通过子域安装 主要 API - MainAPI -> api.lvh.me:3003 温度...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.