Module: Sinatra::CSRF
- Defined in:
- lib/sinatra/csrf.rb
Defined Under Namespace
Modules: Helpers Classes: Middleware
Constant Summary
- SAFE_METHODS =
%w[GET
- TOKEN_HEADER =
'HTTP_X_CSRF_Token'- TOKEN_FIELD =
'authenticity_token'
Class Method Summary (collapse)
Class Method Details
+ (Object) registered(base)
10 11 12 13 14 |
# File 'lib/sinatra/csrf.rb', line 10 def self.registered(base) base.enable :csrf_protection unless base.respond_to? :csrf_protection base.helpers Helpers base.use Middleware, base end |