Skip to content

Commit

Permalink
Merge pull request #26 from betagouv/lock-email-at-signup
Browse files Browse the repository at this point in the history
Lock email at signup
  • Loading branch information
rdubigny committed Feb 9, 2021
2 parents 234cf40 + be92de4 commit 295273c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/controllers/user.js
Expand Up @@ -99,6 +99,7 @@ export const getSignUpController = async (req, res, next) => {
notifications,
csrfToken: req.csrfToken(),
loginHint: req.query.login_hint,
forceEmail: req.query.login_hint && req.query.force_email,
});
};

Expand Down
3 changes: 2 additions & 1 deletion src/views/sign-up.ejs
Expand Up @@ -26,7 +26,7 @@

<div class="form__group">
<input class="form-control" required type="email" name="login" aria-label="Votre adresse email"
placeholder="Votre adresse email" <% if (locals.loginHint) { %>value="<%= locals.loginHint %>" <% } %>>
placeholder="Votre adresse email" <% if (locals.loginHint) { %>value="<%= locals.loginHint %>" <% } %> <% if (locals.forceEmail) { %>disabled<% } %>>
</div>

<div class="form__group with-input-hint">
Expand All @@ -44,3 +44,4 @@
<div class="container text-center">
<p>J'ai déjà un compte ? <a class="external-link" href="/users/sign-in">je me connecte</a></p>
</div>

0 comments on commit 295273c

Please sign in to comment.