Sha256: 6465ae9b308ddf2fd8d5f7a07412cd423d84afeb400e9814b6080c45f132f660
Contents?: true
Size: 593 Bytes
Versions: 1
Compression:
Stored size: 593 Bytes
Contents
module BetterFrameable extend ActiveSupport::Concern included do before_action :set_headers layout 'better_frame/application' end private def set_headers headers['Access-Control-Allow-Origin'] = ENV.fetch("BETTER_FRAME_ORIGIN", "*") headers['Access-Control-Allow-Credentials'] = ENV.fetch("BETTER_FRAME_CREDENTIALS", "false") headers['Access-Control-Allow-Methods'] = 'POST, GET, PUT, DELETE, OPTIONS' headers['Access-Control-Allow-Headers'] = 'Origin, Content-Type, Accept, Authorization, Token' headers['Access-Control-Max-Age'] = "1728000" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
better_frame-0.1.0 | lib/better_frame/better_frameable.rb |