liquid_feedback_frontend

annotate app/main/api/login.lua @ 1804:c181ee0f369d

Avoid counter overlapping with question text
author bsw
date Thu Nov 18 14:31:50 2021 +0100 (2021-11-18)
parents c6883a7dce61
children
rev   line source
bsw@1526 1 if not app.scopes.login then
bsw@1526 2 request.redirect{ external = request.get_absolute_baseurl() .. "index/login.html" }
bsw@1526 3 return
bsw@1526 4 end
bsw@1526 5
bsw@1526 6 if not app.access_token.used then
bsw@1579 7 app.session:set_cookie()
bsw@1526 8 local result = util.login(app.access_token.member)
bsw@1526 9
bsw@1526 10 if not result then
bsw@1526 11 request.redirect{ external = request.get_absolute_baseurl() .. "index/login.html" }
bsw@1526 12 return
bsw@1526 13 end
bsw@1526 14 app.access_token.used = true
bsw@1526 15 app.access_token:save()
bsw@1526 16 end
bsw@1526 17
bsw@1526 18 local redir_url = param.get("redir_url")
bsw@1526 19
bsw@1526 20 if not redir_url then
bsw@1526 21 request.redirect{ external = request.get_absolute_baseurl() }
bsw@1526 22 return
bsw@1526 23 end
bsw@1526 24
bsw@1526 25 request.redirect{ external = redir_url }
bsw@1526 26

Impressum / About Us