Quita espacios en blanco del nombre de usuario. Los usuarios de
pacientes y médicos se convierten a mayúsculas para verificación contra BBDD. Los nombres de usuarios administradores se convierten a minúsculas.
This commit is contained in:
@@ -62,6 +62,11 @@ public class SystemAdminFacadeBean implements SystemAdminFacadeRemote {
|
||||
public LoggedUserTO login(String userCode, String pwd) {
|
||||
LoggedUserTO usr = null;
|
||||
|
||||
if (userCode == null)
|
||||
return usr;
|
||||
|
||||
userCode = userCode.trim().toUpperCase();
|
||||
|
||||
if (userCode.startsWith(Constants.PERSONAL_IDENTIFICATION_CODE_PREFIX)) {
|
||||
// Si el identificador de usuario es de tipo paciente, intentamos realizar el
|
||||
// login.
|
||||
@@ -92,6 +97,7 @@ public class SystemAdminFacadeBean implements SystemAdminFacadeRemote {
|
||||
// cual intentamos login contra la tabla de administradores
|
||||
if (usr == null) {
|
||||
// Intentamos recuperar un registro de administrador
|
||||
userCode = userCode.toLowerCase();
|
||||
SystemAdminJPA adm = entman.find(SystemAdminJPA.class, userCode);
|
||||
|
||||
if (adm != null) {
|
||||
|
||||
Reference in New Issue
Block a user