当 Devise 与 Hyperloop 一起使用时,可以从 Rails 控制台访问 Hyperloop::Application.acting_user_id?
When Using Devise with Hyperloop is Hyperloop::Application.acting_user_id accessible from Rails console?
正在关注 https://github.com/barriehadfield/hyperloop_devise_tutorial
当您从 rails 控制台调用 Hyperloop::Application.acting_user_id 时,您会得到:
NoMethodError:Hyperloop::ClientDrivers:Class
的未定义方法“client_drivers_get_acting_user_id”
这是预期的行为还是应该定义一些额外的辅助方法?
该教程是在项目被调用时编写的 Hyperloop
但它已被重命名 Hyperstack
因此该教程已过时。
我们正在删除所有 Hyperloop 引用。
尝试使用 Hyperstack::Application.acting_user_id
应该可以。正如我在这里看到的那样:https://github.com/hyperstack-org/hyperstack/blob/5a9dfac633a27a9b271d69650fabde28737bd0aa/ruby/hyper-operation/lib/hyper-operation/transport/client_drivers.rb#L17
教程需要更新 - 抱歉!
正在关注 https://github.com/barriehadfield/hyperloop_devise_tutorial 当您从 rails 控制台调用 Hyperloop::Application.acting_user_id 时,您会得到:
NoMethodError:Hyperloop::ClientDrivers:Class
的未定义方法“client_drivers_get_acting_user_id”这是预期的行为还是应该定义一些额外的辅助方法?
该教程是在项目被调用时编写的 Hyperloop
但它已被重命名 Hyperstack
因此该教程已过时。
我们正在删除所有 Hyperloop 引用。
尝试使用 Hyperstack::Application.acting_user_id
应该可以。正如我在这里看到的那样:https://github.com/hyperstack-org/hyperstack/blob/5a9dfac633a27a9b271d69650fabde28737bd0aa/ruby/hyper-operation/lib/hyper-operation/transport/client_drivers.rb#L17
教程需要更新 - 抱歉!