Initial implementation of allowing cross-origin requests in the webfinger flow, so that the unhosted guys can use Diaspora. May not work with caches-page on host-meta. We'll have to use X-Accel-Redirect or something.
This commit is contained in:
parent
137181e07f
commit
d002c14aab
1 changed files with 5 additions and 0 deletions
|
|
@ -10,6 +10,11 @@ class PublicsController < ApplicationController
|
||||||
skip_before_filter :set_invites
|
skip_before_filter :set_invites
|
||||||
skip_before_filter :which_action_and_user
|
skip_before_filter :which_action_and_user
|
||||||
skip_before_filter :set_grammatical_gender
|
skip_before_filter :set_grammatical_gender
|
||||||
|
before_filter :allow_cross_origin, :only => [:hcard, :host_meta, :webfinger]
|
||||||
|
|
||||||
|
def allow_cross_origin
|
||||||
|
headers["Access-Control-Allow-Origin"] = "*"
|
||||||
|
end
|
||||||
|
|
||||||
layout false
|
layout false
|
||||||
caches_page :host_meta
|
caches_page :host_meta
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue