我的rails 3应用程序正在使用omniauth以允许FB Connect登录/注册...
我想设置某种类型的会话网址,可以在登录后重定向时调用。
我无法使用devise方法,因为需要将重定向url发送到执行opener.window.location.path的JS对话框......
最好的方法是什么?感谢
答案 0 :(得分:0)
如果你需要向JS Dailog发送一个在rails中做的方法是设置和实例变量(@test_path)。在Event.Observe(dom:load)下的视图中,将在pervious instance变量中设置的属性设置为opener .window.location.path
像这样的东西
Event.observe(document, "dom:loaded", function(e){
opener.window.location.path = <%= @test_path %>
});