繁体   English   中英

没有登录就无法呈现json。 我该怎么办?

[英]cannot render json without login. What should i do?

我是rails的新手,我正在尝试一些例子。 我有使用设计认证的登录页面,我还有一个页面,用户可以存储他们的详细信息,查看,编辑和删除详细信息。 登录完成后,以html格式显示。 我想为iPhone生产json,所以如果我打电话为localhost:3000 / posts / 1.json它不显示json但登录后我可以看到json。 那我该怎么办呢? 请帮助我。

从你说的几个,添加到你的PostsController

skip_before_filter :authenticate_user!, :only => [:show] 

但请注意,现在任何人都可以使用此操作,甚至是html版本。

如果在您的上下文中不安全,请考虑创建另一个专用操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM