zulip/templates
Tim Abbott c88163eea8 auth: Make "Continue to registration" actually register you.
The main change here is to send a proper confirmation link to the
frontend in the `confirm_continue_registration` code path even if the
user didn't request signup, so that we don't need to re-authenticate
the user's control over their email address in that flow.

This also lets us delete some now-unnecessary code: The
`invalid_email` case is now handled by HomepageForm.is_valid(), which
has nice error handling, so we no longer need logic in the context
computation or template for `confirm_continue_registration` for the
corner case where the user somehow has an invalid email address
authenticated.

We split one GitHub auth backend test to now cover both corner cases
(invalid email for realm, and valid email for realm), and rewrite the
Google auth test for this code path as well.

Fixes #5895.
2018-04-22 19:55:05 -07:00
..
analytics activity: Add realm stats link to "realm activtiy table". 2018-04-18 11:07:00 -07:00
confirmation Fix styling for confirmation error links. 2018-02-28 12:50:58 -08:00
corporate Fix various typos. 2017-11-09 16:26:38 +01:00
tests jinja2: Use function interface for render_markdown_path. 2017-07-31 14:54:54 -07:00
zerver auth: Make "Continue to registration" actually register you. 2018-04-22 19:55:05 -07:00
zilencer portico: Minor UI fix in plans page. 2018-04-19 03:05:57 +05:30
.gitignore
404.html Make 4xx and 5xx pages full screen. 2017-08-08 11:58:22 -07:00
500.html Make 4xx and 5xx pages full screen. 2017-08-08 11:58:22 -07:00