mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
Merge ef5685e0a1
into d1cd8f0e9a
This commit is contained in:
commit
3e5f5b10bf
1 changed files with 4 additions and 4 deletions
|
@ -464,7 +464,7 @@ function do_login ()
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Connect to the first domain (self)
|
-- Connect to the first domain (self)
|
||||||
return redirect(ngx.var.scheme.."://"..ngx.var.http_host.."/?ssologin="..args.user)
|
return redirect(ngx.var.scheme.."://"..ngx.var.http_host..conf["portal_path"].."?ssologin="..args.user)
|
||||||
else
|
else
|
||||||
ngx.status = ngx.HTTP_UNAUTHORIZED
|
ngx.status = ngx.HTTP_UNAUTHORIZED
|
||||||
flash("fail", "Wrong username/password combination")
|
flash("fail", "Wrong username/password combination")
|
||||||
|
@ -486,7 +486,7 @@ function do_logout()
|
||||||
for _, value in ipairs(conf["domains"]) do
|
for _, value in ipairs(conf["domains"]) do
|
||||||
table.insert(logout[user]["domains"], value)
|
table.insert(logout[user]["domains"], value)
|
||||||
end
|
end
|
||||||
return redirect(ngx.var.scheme.."://"..ngx.var.http_host.."/?ssologout="..user)
|
return redirect(ngx.var.scheme.."://"..ngx.var.http_host..conf["portal_path"].."?ssologout="..user)
|
||||||
else
|
else
|
||||||
flash("info", "Logged out")
|
flash("info", "Logged out")
|
||||||
return redirect(portal_url)
|
return redirect(portal_url)
|
||||||
|
@ -511,7 +511,7 @@ function login_walkthrough (user)
|
||||||
else
|
else
|
||||||
-- Redirect to the next domain
|
-- Redirect to the next domain
|
||||||
for _, domain in ipairs(login[user]["domains"]) do
|
for _, domain in ipairs(login[user]["domains"]) do
|
||||||
return redirect(ngx.var.scheme.."://"..domain.."/?ssologin="..user)
|
return redirect(ngx.var.scheme.."://"..domain..conf["portal_path"].."?ssologin="..user)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -534,7 +534,7 @@ function logout_walkthrough (user)
|
||||||
else
|
else
|
||||||
-- Redirect to the next domain
|
-- Redirect to the next domain
|
||||||
for _, domain in ipairs(logout[user]["domains"]) do
|
for _, domain in ipairs(logout[user]["domains"]) do
|
||||||
return redirect(ngx.var.scheme.."://"..domain.."/?ssologout="..user)
|
return redirect(ngx.var.scheme.."://"..domain..conf["portal_path"].."?ssologout="..user)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue