我有一个没有模型或任何数据库连接的应用程序。
我在ApplicationController中定义了一个名为"api_call“的方法,它执行应用程序中的所有api调用。此方法使用ruby会话存储有关用户的内容,如身份验证信息、访问令牌信息和用户信息。在会话中,我存储一个身份验证散列,用于在用户登录时发送到api以确保安全。
有两件事:
发布于 2012-08-18 02:18:28
将“身份验证散列”传递给API模型的构造函数如何?
class Api
def initialize auth
@auth = auth
end
end
class FooController < ApplicationController
def index
api = Api.new session[:auth]
end
end
而且,如果你还没见过Pratik Naik的文章的话,这是相当有趣的。
https://stackoverflow.com/questions/12014661
复制相似问题