Auto-populate login form when accessed via client intranet
Couldn't you set the password to a variable on the login page if it is the correct intranet url?

{% if craft.request.getUrl() == "intranet.net" %}
 {% set pass = "password" %}
{% endif %}

&lt;input type="password" value="{{ pass|default('') }} name="password" /&gt;