Rails 设计:user_signed_in?不工作

2024-01-02

我的看法是这样的:

<% if user_signed_in? %>
<%= current_user.email %>
<% else %>
<%= link_to "Sign in", new_user_session_path %><br />
<%= link_to "Opret", new_user_session_path %><br />
<% end %>

但是当以用户身份登录时: 我仍然可以看到链接:

<%= link_to "Sign in", new_user_session_path %><br />
<%= link_to "Opret", new_user_session_path %><br />

为什么助手不工作?


您在控制器中的操作之前使用过设备吗?

before_action :authenticate_user!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails 设计:user_signed_in?不工作 的相关文章

  • 为什么 npm install 失败并出现与 node-sass 相关的错误?

    我正在使用我继承的 Rails 应用程序 我正在尝试运行npm install命令但我不断收到errors以下 我尝试跑步npm rebuild node sass正如输出中所建议的 但它没有帮助 我遇到这个问题乌班图16也OS X gt
  • ruby:类实例变量与实例变量

    我的想法是为来自不同国家的人们创建一个社区维基java因为读了很多解释 我无法理解任何东西 直到我真正尝试了一些东西 拼图的各个部分开始找到它们的位置 但我首先需要确保我做对了 来自这样的背景 我很困惑地发现 variable可能意味着两个
  • Rails 3,i18n:将 html 标签插入文本

    我的问题正是中描述的问题这个问题 https stackoverflow com questions 2543936 rails i18n translating text with links inside 唯一的区别 我使用的是 Rai
  • 关联的标签参考

    Rails 为固定装置中的关联提供标签参考 如下所示 in pirates yml reginald name Reginald the Pirate monkey george in monkeys yml george name Geo
  • 安装 mysql2 时出错:无法构建 gem 本机扩展

    我在尝试安装时遇到一些问题mysql2Rails 的宝石 当我尝试通过运行安装它时bundle install or gem install mysql2它给了我以下错误 安装 mysql2 时出错 错误 无法构建 gem 本机扩展 我该如
  • 在 Ruby 中按名称获取一个类?

    有一个包含模块和类名称的字符串 例如 Admin MetaDatasController 我如何获得实际课程 如果没有模块 以下代码将起作用 Kernel const get MetaDatasController 但它与模块中断 ruby
  • Rails 3 > 在 rake 任务中渲染视图

    我遇到了一项需要为 Mailchimp 准备新闻通讯的 rake 任务 使用 google 搜索到的 Rails 2 x 内容 我现在有了以下代码 desc Sends newsletter to Mailchimp list task s
  • Ruby IMAP 库:如何显示文件夹中的所有邮件?

    我需要一个脚本来获取所有文件夹中的所有电子邮件 并对其及其附件进行本地备份 here https www ombulabs com blog ruby imap a comprehensive guide to interacting wi
  • 将 mongoid 会话设置为只读

    我有不同的会话mongoid yml 其中一个会话提供来自静态 mongo 数据库的数据 我想知道是否有可能以只读模式 加载 会话 以便不进行任何更改save create destroy or destroy all可以制作 我的mong
  • 是否仍然可以在 Rails 4 中使用测试单元?

    从 Rails 3 2 升级到 Rails 4 后 我的应用程序可以运行 但我用测试单元编写的测试是一场灾难 据传 Minitest 与测试单元 兼容 然而 如果我尝试使用 现在捆绑的 Minitest 就会发现有很多差异 从断言 语句名称
  • 捆绑安装无法安装 libxml-ruby

    我是 Ruby 世界的新手 我需要克隆一个现有项目 说明是 source env development bundle install 但它失败了 Using libv8 3 16 14 15 Fetching libxml ruby 2
  • MonkeyPatching ActiveJobs

    我在 ActiveJobs 的猴子修补部分遇到问题 我在 config initializers extensions arguements rb 中有以下代码 module ActiveJob module Arguments TYPE
  • ruby require 问题(与 $LOAD_PATH 有关)

    我正在尝试使用我刚刚安装的 gem 通过sudo gem install excelsior 像这样 需要 红宝石 要求 精益求精 这在 irb 中工作得很好 但是当我将完全相同的代码粘贴到 rb 文件中并尝试使用 ruby 运行它时 我得
  • 在 Rails 中,如何创建用户组作为另一个关联,例如“成员”?

    我正在尝试在两个现有模型之间创建特殊关系 User and Dwelling A Dwelling只有一个所有者 Dwelling belongs to user User has one dwelling 在创建时 但其他用户可以添加到此
  • Ruby 中的图像抓取

    如何使用 Nokogiri 抓取特定 URL 上存在的图像 如果有比 Nokogiri 更好的选择 请提出建议 css图像标签是 profilePic img 如果它只是一个 img 带有网址 PAGE http site com page
  • 在 Rails 中使用 config.assets.precompile 将资源包含在子目录中

    我有一个在 Heroku 上运行的 Rails 3 1 3 应用程序 通过 S3 进行资产托管asset sync 包含在我的app assets css目录是一个包含两个文件的子目录 main css scss and categorie
  • 后端验证轨

    如何验证文本列不包含网站 示例可以是 www google com google com http gooogle com http www google com https www google com https google com
  • 安装适用于 Windows 7 的 Ruby on Rails(最新)

    我是一名设计师 而不是一名编码员 并且在首次安装时遇到了问题 我下载了 Rails 1 8 6 和 Instant Rails 我打开控制台并尝试更新 gem 那里没有任何作用 我想我会删除所有内容并重新开始 因为我确信我现在破坏了某些东西
  • ActiveRecord::Enum - PG::InvalidTextRepresentation:错误:整数输入语法无效:

    我遇到了一个奇怪的错误 希望有人能指出我正确的方向 我有一个名为 组织 的模型和一个名为 组织 的属性department 请参阅下面的架构摘录 t integer department default 0 在我的模型内部已经定义了这个属性
  • RVM 要求错误

    我安装了 OS X Mavericks 并且正在尝试运行rvm requirements在终端中 它给了我这个错误 Installing required packages autoconf automake libtool pkgconf

随机推荐

  • 如何告诉闭包编译器保留对象的属性

    我有一个这样声明的对象 my namespace FEATURES FIRST FEATURE first feature SECOND FEATURE second feature I use my namespace my object
  • 如何读取Firebase实时数据库中的子节点

    我有一个 Firebase 实时数据库 我想写入它 这很简单 但我已经向数据库添加了不止一棵树 并且想知道如何写入第二棵树 现在我只能写入第一棵树 Image for better understanding 例如 我如何写入颜色信息 注意
  • 如何在 Silverlight 中赋予文本框焦点?

    在我的 Silverlight 应用程序中 我似乎无法将焦点集中到 TextBox 控件上 根据各种帖子的推荐 我已将 IsTabStop 属性设置为 True 并使用 TextBox Focus 尽管 UserControl Loaded
  • Zend_Tool 删除控制器/操作

    我用 Zend Tool 制作了一个控制器 但现在我想删除该控制器 我知道我可以删除该文件 但我想知道是否有办法使用 Zend Tool 来执行此操作 所以我不需要自己编辑 zfproject xml Thanks 您必须手动删除它 此功能
  • 一个进程的传出连接数限制(.Net)

    当我在一个线程中下载一个文件时 需要 0 1 秒 但是 当我以 100 个线程下载同一个文件时 每次下载需要 10 秒 源代码 private static int threadsCount private static string ur
  • 使用哪个合并运算符来侦听单个源而不是第二个流源

    所以我知道这个问题可能看起来很简单 但事实并非那么简单 我尝试过的所有运算符 例如combineLatest concat and switchMap导致差异问题 所以这是挑战 var campaignSelected this store
  • 使用 RCurl getURL 函数访问 ASP 网页时出现“对象已移动”错误

    我正在尝试使用getURL的函数RCurl打包以便访问ASP网页为 my url lt http www my site org my site main asp ID 11 REFID 33 webpage lt getURL my ur
  • 将 Django 与 Ajax 库集成的“最佳”方式

    显然 课程的马匹 但是将 javascript 库与 Django 应用程序集成的一些好方法是什么 我计划使用 jQuery 主要是因为它看起来很流行并且看起来很强大 但我愿意接受其他建议 是否有非常有用或必不可少的 python 端库 或
  • ODP.NET 的 Oracle 数据库更改通知不起作用

    我是 Oracle DB 的新手 正在尝试启用数据库更改通知 private void RegisterNotification const string connstring Data Source ORA DB User Id USER
  • 更改 jQuery mobile 1.4.0 中单选按钮的样式

    我的 jQuery 移动应用程序中有以下单选按钮 我需要将它们设置为下图中的单选按钮 我已经尝试了以下CSS 但它没有给我相同的结果 请帮助我 Html div div style height 63px div div div div
  • GCC - 将 int 分配给 char 时不应该发出警告吗?

    我最近在我的笔记本电脑上设置了 MinGW MSYS 环境 以检查 Netbeans C C 支持的情况 一切似乎都工作正常 但是 在我的测试过程中 我注意到 GCC 和 Microsoft 的 cl exe 编译器之间的差异 这是一个示例
  • 是否可以设置没有cookie的nginx?

    我看到 尤其是在德国 越来越多的网站要求获得设置 cookie 的许可 我当前的项目不需要应用程序级别的 cookie 所以我想知道我是否不应该完全放弃饼干 我的问题 是否可以完全使用 nginx 设置静态网站而不使用 cookie 如果是
  • 如何为 html 或 css 中的文本创建自定义下划线或突出显示?

    I m trying to figure out how to create a custom background effect for text In other words how can I make something like
  • SqlBulkCopy 在单个记录上?

    我的软件可以部署在两种不同的配置中 一种是我在一天中偶尔收到单个数据点的滴流 另一种是我在一天结束时获得所有数据的转储 对于日终转储 显然 我将使用SqlBulkCopy 具有可配置批量大小的命令 但是 为了简单起见 我想通过将批量大小设置
  • 在类中“in”重新声明方法

    我正在创建一个抽象数据类型 它创建一个双向链表 不确定它是正确的翻译 在其中 我创建了一个方法 len 来以正确的方式计算它的长度 一个方法 repr 来正确表示它 但我现在不想创建一个方法 当用户做出类似的事情时 if foo in li
  • data.table 中的左连接[重复]

    这个问题在这里已经有答案了 我正在尝试左加入data table 我要参与panelFull and panel在 的基础上OutletID From panel I want CellID要插入的列panelFull gt panel 1
  • Android 热点上的网络服务器 - 它的 IP 是什么?

    我想将 Android 手机设置为 wifi 热点 然后在其上运行网络服务器 并从连接到该热点的另一部手机浏览它 我的手机没有root 但我已经root了termux http termux com 其中有许多 unix 实用程序 我不想安
  • 如何从 WTForms 表单自动生成完整的 HTML

    我正在尝试使用 Jinja2 模板为 SQLAlchemy 应用程序创建一个简单的基于 WTForms 的管理界面 我读过WTForms Alchemy 文档 https wtforms alchemy readthedocs org en
  • Django“没有名为 URL 的模块”错误

    已经发布了很多类似的问题 但我已经尝试过这些解决方案但无济于事 我正在学习基本的 Django 教程 这是我的代码 urls py from django conf urls import patterns include url from
  • Rails 设计:user_signed_in?不工作

    我的看法是这样的 br br 但是当以用户身份登录时 我仍然可以看到链接 br br 为什么助手不工作 您在控制器中的操作之前使用过设备吗 bef