Login 如何使用Desive渲染对象的特定属性?

Login 如何使用Desive渲染对象的特定属性?,login,attributes,devise,render,rabl,Login,Attributes,Devise,Render,Rabl,我正在使用Desive gem,一切都很好,但问题是在登录之后,整个用户对象都呈现出来了。因此,如果我发送一个json请求登录,它将返回用户对象持有的所有内容,我可以在注册期间使用rabl文件限制特定属性。我所做的只是在视图/设计/注册中创建了一个create.rabl。但同样的事情不适用于登录。因此,我如何使用designe限制资源属性。登录后,designe会重定向到usershow,因此创建一个视图文件views/users/show.json.rabl,其中包含要返回的属性,例如 obj

我正在使用Desive gem,一切都很好,但问题是在登录之后,整个用户对象都呈现出来了。因此,如果我发送一个json请求登录,它将返回用户对象持有的所有内容,我可以在注册期间使用rabl文件限制特定属性。我所做的只是在视图/设计/注册中创建了一个create.rabl。但同样的事情不适用于登录。因此,我如何使用designe限制资源属性。

登录后,designe会重定向到usershow,因此创建一个视图文件views/users/show.json.rabl,其中包含要返回的属性,例如

object @users

attributes :id, :name, :email

查看

我通过在Desive 2.0.4上的designe/sessions/on中使用create.rabl实现了这一点,您使用的是Desive的哪个版本?