En este post http://blog.eflow.org/archives/81, Ben Wolfe sugiere un método para iniciar sesión automáticamente en las páginas que lo requieran, derepente en la etapa de prueba y desarrollo, o derepente también para páginas que visitamos frecuentemente. Ésto realmente nos puede ahorrar tiempo valioso.
Esta es una adaptación de aquel script (greasemonky script) para iniciar sesión automáticamente en Joomla.
// ==UserScript== // @name Joomla autologin // @namespace http://hablutzel1.wordpress.com // @description Allows to automatically fill login forms // @include */administrator/* // ==/UserScript== function main() { var username = "admin"; var password = "admin"; var isLoginForm = document.getElementById("form-login"); if (isLoginForm) { var usernameBox = document.getElementById("modlgn_username"); if (usernameBox) usernameBox.value = username; var passwordBox = document.getElementById("modlgn_passwd"); if (passwordBox) { passwordBox.value = password; } document.body.getElementsByTagName("form")[0].submit(); // se puede reemplazar por // document.getElementById("form-login"); } } main();
El script pasado permite iniciar sesión automáticamente en el panel de administración de joomla con el usuario y contraseña “admin”. Si se desea modificar el script para que funcione para otra página y formulario de inicio de sesión es recomendable utilizar firebug (otro complemento para firefox) para identificar los id’s de los campos de texto de usuario, contraseña y el id del formulario (si el formulario no tuviera id puede utilizar la función getElementsByTagName(..) o document.body.getElementsByTagName(“form”)[0] ).
Para instalar el script es necesario instalar greasemonkey y después el script desde aqui.
asdasd