我正在开发我的第一个Rails应用程序,它有可以评论的帖子。在Post show页面中有一个注释按钮,用于加载注释表单(来自comments / new.js.erb),用户可以提交注释(使用comments / creating.js.erb)。
任何人都可以看到帖子显示页面,但只有已登录的用户才能发表评论。当用户已经登录时,一切正常,问题是当他没有登录时,因为Ajax调用返回401。
我的问题是:在这种情况下如何请求设计登录表单,并在登录后将用户重定向回Post show页面并触发ajax操作?
我想在此页面上创建更多需要登录的操作,例如评分,但我还无法找到解决方案。
谢谢!