File: railtie.rb

package info (click to toggle)
ruby-omniauth-rails-csrf-protection 1.0.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 156 kB
  • sloc: ruby: 118; makefile: 4
file content (12 lines) | stat: -rw-r--r-- 318 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
require "omniauth"
require "omniauth/rails_csrf_protection/token_verifier"

module OmniAuth
  module RailsCsrfProtection
    class Railtie < Rails::Railtie
      initializer "omniauth-rails_csrf_protection.initialize" do
        OmniAuth.config.request_validation_phase = TokenVerifier.new
      end
    end
  end
end