我正在努力替换Padrino-Warden gem的默认密码策略。按照我的计算方法,我需要获取warden的管理器实例,以便可以设置默认策略,但我不确定如何在app.rb文件中执行此操作register Padrino::WardenWarden::Strategies.add(:udid) do end user
CORS按预期工作,但在我调用env['warden'].authenticate的情况下不是这样。在这些情况下,我得到一个"origin not allowed“响应。描述了一个类似的问题,并举例说明了如何在Rails中通过使用config.middleware.insert_before Warden::Manager, Rack::Cors do ...强制中间件的顺序来实现这一点/application', __FILE__)
use Warden::Manager do |man