diff --git a/app/views/sessions/ldap_signin.html.erb b/app/views/sessions/ldap_signin.html.erb
index 799aa306..df9e5bbb 100644
--- a/app/views/sessions/ldap_signin.html.erb
+++ b/app/views/sessions/ldap_signin.html.erb
@@ -12,7 +12,7 @@
- <%= f.text_field :username, class: "form-control", placeholder: t("administrator.users.table.username"), value: "", autocomplete: "username", autocapitalize: "none", spellcheck: "false", autofocus: "" %>
+ <%= f.text_field :username, class: "form-control", placeholder: t("administrator.users.table.username"), value: "", autocomplete: "username", autocapitalize: "none", spellcheck: "false", autofocus: "", required: "" %>
@@ -20,7 +20,7 @@
- <%= f.password_field :password, class: "form-control", placeholder: t("password"), value: "" %>
+ <%= f.password_field :password, class: "form-control", placeholder: t("password"), value: "", required: "" %>
diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb
index 3cea851f..189f796b 100644
--- a/app/views/sessions/new.html.erb
+++ b/app/views/sessions/new.html.erb
@@ -41,22 +41,22 @@
<%= form_for @user, url: create_user_path, method: :post do |f| %>
<% if Rails.configuration.terms %>
diff --git a/app/views/sessions/signin.html.erb b/app/views/sessions/signin.html.erb
index cb089911..364bdbae 100644
--- a/app/views/sessions/signin.html.erb
+++ b/app/views/sessions/signin.html.erb
@@ -44,7 +44,7 @@
- <%= f.email_field :email, class: "form-control", placeholder: t("email"), value: "" %>
+ <%= f.email_field :email, class: "form-control", placeholder: t("email"), value: "", autofocus: "", required: "" %>
@@ -52,7 +52,7 @@
- <%= f.password_field :password, class: "form-control", placeholder: t("password"), value: "" %>
+ <%= f.password_field :password, class: "form-control", placeholder: t("password"), value: "", required: "" %>
<% if Rails.configuration.enable_email_verification %>