Easylogin allows the admin to give a permission to users so they are able to log in via an url. Yes, I know what you're thinking, but wait! This could be useful for demoing, and allowing a simple login whilst devloping and prototyping alongside a client, etc.
Install, and it will create a random login URL for each active user.
By adding an optional ?destination=node/324 will redirect the user to the node/324 url after login. The default destination is
<front>. The module will also adhere to the destination set with login_redirect.