簡體   English   中英

Rails Bootstrap打破了Devise

[英]Rails Bootstrap broke Devise

我正在構建一個Rails新聞應用程序,我使用Devise進行身份驗證。 -我剛剛安裝了twitter bootstrap-(twbs / bootstrrap-sass)現在,當我嘗試登錄或創建新用戶時,什么也沒有發生。 這是我的日志的副本。 有什么建議么?

    Started GET "/users/sign_in?
utf8=%E2%9C%93&authenticity_token=aVBlvsx4myc%2BP91qvVF4OENxrq5RMMtXqZyZD%2Bk3USROHJxoQ5LHfiuRwUGKzypB178miOD5pcrUpXOwkDeAYg%3D%3D&user%5Bemail%5D=david%40email.com&user%5Bpassword%5D=[FILTERED]&user%5Bremember_me%5D=0&commit=Log+in" for 10.240.1.18 at 2017-07-19 11:56:18 +0000
Cannot render console from 10.240.1.18! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255
Processing by Devise::SessionsController#new as HTML
  Parameters: {"utf8"=>"✓", "authenticity_token"=>"aVBlvsx4myc+P91qvVF4OENxrq5RMMtXqZyZD+k3USROHJxoQ5LHfiuRwUGKzypB178miOD5pcrUpXOwkDeAYg==", "user"=>{"email"=>"david@email.com", "password"=>"[FILTERED]", "remember_me"=>"0"}, "commit"=>"Log in"}
  Rendering devise/sessions/new.html.erb within layouts/application
  Rendered devise/shared/_links.html.erb (1.2ms)
  Rendered devise/sessions/new.html.erb within layouts/application (5.5ms)
  Rendered partials/_jumbotron.html.erb (0.7ms)
Completed 200 OK in 325ms (Views: 74.3ms | ActiveRecord: 0.0ms)

這是我的application.rb

require_relative 'boot'

require 'rails/all'

# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
Bundler.require(*Rails.groups)

module Newsroom
    class Application < Rails::Application
[x] config.web_console.whitelisted_ips = '10.240.1.18"

    # Initialize configuration defaults for originally generated Rails version.
    config.load_defaults 5.1

    # Settings in config/environments/* take precedence over those specified here.
    # Application configuration should go into files in config/initializers
    # -- all .rb files in that directory are automatically loaded.

    end
  end
end

這是正在運行的其他應用程序的日志:

Started GET "/" for 10.240.1.4 at 2017-07-19 12:35:47 +0000
Cannot render console from 10.240.1.4! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255
Processing by SiteController#home as HTML
  Rendering site/home.html.erb within layouts/application
  Rendered site/home.html.erb within layouts/application (0.4ms)
  User Load (0.3ms)  SELECT  "users".* FROM "users" WHERE "users"."id" = ? ORDER BY "users"."id" ASC LIMIT ?  [["id", 2], ["LIMIT", 1]]
Completed 200 OK in 30ms (Views: 28.9ms | ActiveRecord: 0.3ms)

由於某些原因,當我嘗試在新應用程序上注冊時,它未運行任何sql

您需要在application.rb或config / environments / development.rb中將該IP白名單

class Application < Rails::Application
  config.web_console.whitelisted_ips = "10.240.1.18"
end

本文檔可能會有所幫助https://github.com/rails/web-console#configweb_consolewhitelisted_ips

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM