Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 243

Añadido por jredrejo hace más de 13 años

validando los logins de rayuela porque en rayuela no los validan

Ver diferencias:

controlies/trunk/applications/controlies/modules/Rayuela2Ldap.py
resultado = resultado.replace(u"ñ", u"n")
resultado = resultado.replace(u"Ñ", u"N")
resultado = resultado.replace(u"ç", u"c")
resultado = resultado.replace(u"(", "")
resultado = resultado.replace(u"(", u"")
resultado = resultado.replace(u")", u"")
resultado = resultado.replace(u".", u"")
resultado = resultado.replace(u",", u"")
resultado = resultado.replace(u"&", u"")
return str(resultado).strip()
......
else: #si el usuario no está en ldap y es nuevo, hay que crearle el login
if usuario["datos-usuario-rayuela"] != "false": #esta en rayuela su login
usuario["login"]=self.chk_username(usuario["datos-usuario-rayuela"],True)
# en Rayuela no están validando los logins, lo que provoca que pueda haber
# logins no validos. Así que nos toca hacerlo a nosotros:
login_rayuela=self.asegura_codigos(usuario["datos-usuario-rayuela"])
login_rayuela=login_rayuela.lower().replace("-","").replace(" ","")
usuario["login"]=self.chk_username(login_rayuela,True)
else: #iniciales del nombre + primer apellido + inicial segundo apellido
login=''

Exportar a: Unified diff