liquid_feedback_frontend

changeset 1076:b298a0534642

Save password when registering
author bsw
date Tue Jul 22 22:57:57 2014 +0200 (2014-07-22)
parents a85f7ea61ef6
children 78b6dc244ef2
files app/main/index/_action/register.lua
line diff
     1.1 --- a/app/main/index/_action/register.lua	Tue Jul 22 22:23:01 2014 +0200
     1.2 +++ b/app/main/index/_action/register.lua	Tue Jul 22 22:57:57 2014 +0200
     1.3 @@ -3,7 +3,7 @@
     1.4  local member
     1.5  
     1.6  if app.session.authority == "ldap" then
     1.7 -  if not config.ldap.member or not config.ldap.member.registration == "manual" then
     1.8 +  if not config.ldap.member or config.ldap.member.registration ~= "manual" then
     1.9      error("access denied")
    1.10    end
    1.11    member = ldap.create_member(app.session.authority_uid, true)
    1.12 @@ -176,7 +176,7 @@
    1.13      end
    1.14    end  
    1.15  
    1.16 -  if not member.authority == "ldap" then
    1.17 +  if member.authority ~= "ldap" then
    1.18    
    1.19      local password1 = param.get("password1")
    1.20      local password2 = param.get("password2")
    1.21 @@ -206,6 +206,9 @@
    1.22        slot.put_into("error", _"Passwords must consist of at least 8 characters!")
    1.23        return false
    1.24      end
    1.25 +
    1.26 +    member:set_password(password1)
    1.27 +
    1.28    end
    1.29  
    1.30    if not util.is_profile_field_locked(member, "login") then
    1.31 @@ -224,10 +227,6 @@
    1.32      end
    1.33    end
    1.34    
    1.35 -  if not member.authority == "ldap" then
    1.36 -    member:set_password(password1)
    1.37 -  end
    1.38 -
    1.39    local now = db:query("SELECT now() AS now", "object").now
    1.40  
    1.41    for i, checkbox in ipairs(config.use_terms_checkboxes) do

Impressum / About Us