diff --git a/mymodule/themes/fancytheme/core/loginuserpass.twig b/mymodule/themes/fancytheme/core/loginuserpass.twig
new file mode 100644
index 0000000000000000000000000000000000000000..788c483ae44a986a939c971553cb53e143a87ba5
--- /dev/null
+++ b/mymodule/themes/fancytheme/core/loginuserpass.twig
@@ -0,0 +1,135 @@
+% set pagetitle = 'Enter your username and password'|trans %}
+
+{% extends "@core/base.twig" %}
+
+{% block postload %}
+
+{% endblock %}
+
+{% block content %}
+ {%- if not isProduction %}
+
+
+ {% trans %}You are now accessing a pre-production system. This authentication setup
+ {#- #} is for testing and pre-production verification only. If someone sent you
+ {#- #} a link that pointed you here, and you are not a tester you
+ {#- #} probably got the wrong link, and should not be here.{% endtrans %}
+
+ {% endif -%}
+ {% if errorcode -%}
+
+
+
+
+ {% set errtitles = errorcodes['title'] %}
+ {% set errtitle = errtitles[errorcode] %}
+
+
{{ errtitle|trans(errorparams) }}
+
+ {% set errdescs = errorcodes['descr'] %}
+ {% set errdesc = errdescs[errorcode] %}
+
+
{{ errdesc|trans(errorparams) }}
+
+
+
+
+ {%- endif %}
+
+ {{ 'Enter your username and password'|trans }} einself
+
+ {{ 'A service has requested you to authenticate yourself. Please enter your username and password in the form below.'|trans }}
+
+
+ {% if links -%}
+
+ {%- endif %}
+
+
+
+
+{% endblock %}