小编zin*_*ign的帖子

使用authlogic_api进行Rails REST API访问

我正在为只能通过REST调用访问的Steam游戏编写Rails后端API,因此不需要特定于用户的身份验证.我正在尝试为Authlogic gem 实现authlogic_api插件,该插件使用api_key/signature机制来限制访问.我已经实现了rdocs中概述的ApplicationSessionApplicationAccount模型,但我不确定如何修改我的ApplicationController以限制访问.

查看源代码,authlogic_api插件似乎修改了Authlogic中的ActsAsAuthenticSession模块.但由于这实际上是"单一访问"身份验证,要求在每次请求时传递API密钥和签名,我不会看到会话如何成为一个因素.

有没有人在他们的应用程序中成功实现了authlogic_api?如果是这样,您会分享设置ApplicationController的方法吗?

ruby security rest ruby-on-rails authlogic

7
推荐指数
1
解决办法
2327
查看次数

使用jquery进行DRY编程

张贴为jquery新手.我确信必须有一种方法可以以干燥的方式压缩下面的代码.本质上,这只是一个应用于页面上多个元素的show/hide,所有元素都使用相同的模板和命名约定:

$("#homelink1").hover(
    function() { $("#poptext1").show(); },
    function() { $("#poptext1").hide(); }
);

$("#homelink2").hover(
    function() { $("#poptext2").show(); },
    function() { $("#poptext2").hide(); }
);
...
Run Code Online (Sandbox Code Playgroud)

我坚持如何将其转换为具有传递参数的函数,以便我可以传递整数(1或2)并让函数评估其余的,例如

$("#homelink" + param).hover

javascript jquery dry

3
推荐指数
1
解决办法
472
查看次数

标签 统计

authlogic ×1

dry ×1

javascript ×1

jquery ×1

rest ×1

ruby ×1

ruby-on-rails ×1

security ×1