Serve ynhpanel.js on every domains

This commit is contained in:
Kload 2014-02-04 16:28:54 +01:00
parent c9a6d16565
commit 5e80f61b46

View file

@ -499,6 +499,19 @@ end
-- Routing
--
-- Logging in
-- i.e. http://mydomain.org/~sso~a6e5320f
if string.match(ngx.var.uri, "~sso~%d+$") then
cda_key = string.sub(ngx.var.uri, -7)
if login[cda_key] then
set_auth_cookie(login[cda_key], ngx.var.host)
login[cda_key] = nil
return redirect(string.gsub(ngx.var.uri, "~sso~%d+$", ""))
end
end
-- Portal
-- i.e. http://mydomain.org/ssowat/*
@ -556,16 +569,11 @@ then
end
end
-- Logging in
-- i.e. http://mydomain.org/~sso~a6e5320f
if string.match(ngx.var.uri, "~sso~%d+$") then
cda_key = string.sub(ngx.var.uri, -7)
if login[cda_key] then
set_auth_cookie(login[cda_key], ngx.var.host)
login[cda_key] = nil
return redirect(string.gsub(ngx.var.uri, "~sso~%d+$", ""))
end
-- Serve the panel JS
if string.match(ngx.var.uri, "^/ynhpanel.js$") then
serve("/ynhsso/assets/js/ynhpanel.js")
end