我正在使用Snoo Gem为 reddit 构建 Rails 应用程序。
在我的ApplicationController
我创建Snoo
对象是这样的:
def reddit
@reddit ||= Snoo::Client.new
end
然后我在另一个控制器中授权我的用户。我现在注意到的是Snoo
,每次新用户访问该应用程序时都不会创建一个新客户端。如果我从隐身浏览器甚至另一台计算机一起访问我的应用程序,他们仍然登录到与授权相同的 reddit 帐户。
我如何告诉 RailsSnoo
为每个访问者创建一个新客户端?