liquid_feedback_frontend
view app/main/index/_action/login.lua @ 1708:ee2776bb46b1
Allow to overwrite Quick Guide title
| author | bsw |
|---|---|
| date | Mon Sep 27 11:50:08 2021 +0200 (2021-09-27) |
| parents | 45fd259aa1ad |
| children |
line source
1 local login = param.get("login")
2 local password = param.get("password")
4 local member, err, uid = Member:by_login_and_password(login, password)
6 if err == "ldap_credentials_valid_but_no_member" then
7 app.session.authority = "ldap"
8 app.session.authority_uid = uid
9 app.session.authority_login = login
10 app.session:save()
11 request.redirect{
12 module = "index", view = "register", params = {
13 ldap_login = login
14 }
15 }
16 return
17 end
20 if member then
21 return util.login(member)
23 else
24 slot.put_into("error_code", "invalid_credentials")
25 trace.debug('User NOT authenticated')
26 return false
27 end
