Proyectos de Subversion Moodle

Rev

Rev 1412 | Rev 1414 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1412 Rev 1413
Línea 228... Línea 228...
228
    // Si hay una sesión existente, cerrarla primero
228
    // Si hay una sesión existente, cerrarla primero
229
    if (isloggedin()) {
229
    if (isloggedin()) {
230
        \core\session\manager::kill_all_sessions();
230
        \core\session\manager::kill_all_sessions();
231
        \core\session\manager::terminate_current();
231
        \core\session\manager::terminate_current();
232
        session_destroy();
232
        session_destroy();
-
 
233
        // Delete MoodleSession cookie
-
 
234
        setcookie('MoodleSession', '', time() - 3600, '/');
233
    }
235
    }
Línea 234... Línea 236...
234
 
236
 
235
    // Verificar si la cuenta está confirmada
237
    // Verificar si la cuenta está confirmada
236
    if (empty($user->confirmed)) {
238
    if (empty($user->confirmed)) {
Línea 245... Línea 247...
245
            output_json_error('PASSWORD_EXPIRED');
247
            output_json_error('PASSWORD_EXPIRED');
246
        }
248
        }
247
    }
249
    }
Línea 248... Línea 250...
248
 
250
 
249
    // Completar el proceso de inicio de sesión
251
    // Completar el proceso de inicio de sesión
Línea 250... Línea 252...
250
    //complete_user_login($user);
252
    complete_user_login($user);
251
 
253
 
Línea 252... Línea 254...
252
    // Aplicar límite de inicio de sesión concurrente
254
    // Aplicar límite de inicio de sesión concurrente