【问题标题】:Rails: Restful Authentication FailedRails:Restful 身份验证失败
【发布时间】:2023-03-11 04:14:01
【问题描述】:

我有两个使用相同数据库的应用程序。我们称它们为站点和 API。我正在使用 Restful Authentication 进行用户管理。

如果我从“站点”创建用户,该用户在尝试从 API 登录时不起作用,反之亦然。我可以看到记录被保存在同一个表中。

我错过了什么吗?应该可以吗?

【问题讨论】:

  • 错误描述、日志文件甚至代码都会有很大帮助
  • 是实际登录失败还是您希望用户自动登录到另一端?这两个网站是共享耻辱主机名还是不同的主机名?
  • 我在本地主机上。如果我在站点 A 上创建用户帐户,它可以在站点 A 上运行,但是当我尝试在站点 B (API) 上登录时,它会失败,反之亦然。两者使用相同的数据库。

标签: ruby-on-rails ruby-on-rails-3 restful-authentication


【解决方案1】:

我正在使用 Rails 3。

在您的初始化程序/site_keys.rb REST_AUTH_SITE_KEY 在您的两个应用程序中应该相同,然后身份验证将在您的两个应用程序中正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-24
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 2014-05-23
    相关资源
    最近更新 更多