diff options
author | Drew Blessing <drew@gitlab.com> | 2016-11-12 03:47:32 +0300 |
---|---|---|
committer | Drew Blessing <drew@gitlab.com> | 2017-01-03 09:16:37 +0300 |
commit | 33b41bc8a821974d07d01ffdee98db35d1df4840 (patch) | |
tree | 45bbf00cc05c87f0659160cb343953ce727e5602 /app/views/devise | |
parent | 46920f7e371debe6af526ab9476aef6ca452185b (diff) |
Add email and password confirmation fields to registration form
It's too easy to mistype an email or password when signing up.
The support team is receiving an increasing number of requests
because users mistype their email. We can eliminate this problem
by requiring users to confirm the email before registering. The
same issue can occur for the password field so we should add
this, too. We should note that password confirmation is part
of the default Devise forms. I don't know why/when GitLab
removed it.
Diffstat (limited to 'app/views/devise')
-rw-r--r-- | app/views/devise/shared/_signup_box.html.haml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/views/devise/shared/_signup_box.html.haml b/app/views/devise/shared/_signup_box.html.haml index 3133f6de2e8..14c72f2080e 100644 --- a/app/views/devise/shared/_signup_box.html.haml +++ b/app/views/devise/shared/_signup_box.html.haml @@ -15,6 +15,9 @@ %div.form-group = f.label :email = f.email_field :email, class: "form-control middle", required: true, title: "Please provide a valid email address." + %div.form-group + = f.label :email_confirmation + = f.email_field :email_confirmation, class: "form-control middle", required: true, title: "Please retype the email address." .form-group.append-bottom-20#password-strength = f.label :password = f.password_field :password, class: "form-control bottom", required: true, pattern: ".{#{@minimum_password_length},}", title: "Minimum length is #{@minimum_password_length} characters." |