Ruby on rails 如何使用巫术将Rails应用程序公开给外部源进行身份验证?

Ruby on rails 如何使用巫术将Rails应用程序公开给外部源进行身份验证?,ruby-on-rails,ruby-on-rails-3,authentication,google-chrome-extension,sorcery,Ruby On Rails,Ruby On Rails 3,Authentication,Google Chrome Extension,Sorcery,我有一个rails应用程序,它使用魔法宝石存储我的用户信息和数据,我希望有一个我正在使用的chrome扩展,通过我的rails应用程序进行身份验证 我似乎在巫术中找不到任何API的引用,该API允许我从外部来源使用我的用户数据库进行身份验证 如何将我的魔法驱动的rails应用程序公开为oauth服务器,这样我就可以存储一个密钥,当我在api中创建AJAX时,可以将该密钥附加到javascript应用程序 是否可以这样做,和/或跨站点身份验证的最佳实践是什么?例如,我应该如何存储经过身份验证的用户

我有一个rails应用程序,它使用魔法宝石存储我的用户信息和数据,我希望有一个我正在使用的chrome扩展,通过我的rails应用程序进行身份验证

我似乎在巫术中找不到任何API的引用,该API允许我从外部来源使用我的用户数据库进行身份验证

如何将我的魔法驱动的rails应用程序公开为oauth服务器,这样我就可以存储一个密钥,当我在api中创建AJAX时,可以将该密钥附加到javascript应用程序


是否可以这样做,和/或跨站点身份验证的最佳实践是什么?例如,我应该如何存储经过身份验证的用户信息等?

我不知道巫术是否支持令牌身份验证

是的,而且非常简单: