gpt4 book ai didi

ruby-on-rails - 在另一个 rails 引擎中访问设备 current_user

转载 作者:行者123 更新时间:2023-12-04 06:30:39 25 4
gpt4 key购买 nike

所以这是我的问题。我有一个主要应用程序,其中有设计,我正在为其创建一个引擎。在引擎中,我需要来自主应用程序的 current_user。不确定我将如何得到它,我试过 this link但无济于事。任何帮助都会很棒。如果不推荐这样做,请解释原因。

最佳答案

解决了

在引擎中,您可以使用“main_app”访问主应用程序。在这个变量中,你可以访问当前用户,假设你有设计。为了访问设备 current_user 你所要做的就是

main_app.scope.env['warden'].user

设计将用户存储在 session 中的管理员 key 中。因为它在内部使用warden来验证和存储 session 中的详细信息。

如果有替代解决方案,请告诉我。

关于ruby-on-rails - 在另一个 rails 引擎中访问设备 current_user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38306845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com