我是 Devise 的粉丝,并且在我的许多 Ruby on Rails 应用程序中都使用了 Devise。
我通常按照下面的 RailCast 来安装和自定义 Devise 。
http://railscasts.com/episodes/209-introducing-devise
http://railscasts.com/episodes/210-customizing-devise
视频告诉我们,如果我们想自定义视图,我们需要运行以下命令 -
rails generate devise:views
这会在 apps/views/devise 文件夹中创建与身份验证相关的视图。我们可以自定义外观。
我的问题是 - 我们如何允许登录多个视图?例如 - 我希望允许用户能够通过单击导航栏上的登录按钮从根页面本身登录,该按钮导致一个模式框(覆盖/弹出),允许用户输入他的登录凭据,而不是必须访问 Devise 生成的预定义页面。
你可以看看下面的链接来看看我现在正在做的项目。
尝试单击登录按钮。我想在这里有我的登录表格。