mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
19 lines
517 B
Ruby
19 lines
517 B
Ruby
require 'rack/protection'
|
|
|
|
module Rack
|
|
module Protection
|
|
##
|
|
# Prevented attack:: CSRF
|
|
# Supported browsers:: all
|
|
# More infos:: http://en.wikipedia.org/wiki/Cross-site_request_forgery
|
|
#
|
|
# Only accepts unsafe HTTP requests if a given access token matches the token
|
|
# included in the session *or* the request comes from the same origin.
|
|
#
|
|
# Compatible with Rails and rack-csrf.
|
|
#
|
|
# Not Yet Implemented!
|
|
class RemoteToken < AuthenticityToken
|
|
end
|
|
end
|
|
end
|