Revisión 243
Añadido por jredrejo hace más de 13 años
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
validando los logins de rayuela porque en rayuela no los validan